Add this attribute to your data interface to prevent it from being referenced by other data types

Namespace: Composite.Data
Assembly: Composite (in Composite.dll) Version: 6.1.6325.31818

Syntax

C#
public sealed class NotReferenceableAttribute : Attribute
Visual Basic
Public NotInheritable Class NotReferenceableAttribute _
	Inherits Attribute
Visual C++
public ref class NotReferenceableAttribute sealed : public Attribute

Examples

This sample shows how to use the NotReferenceable attribute.
CopyC#
[NotReferenceable()]
// (other IData attributes)
interface IMyDataType : IData
{
    // data type properties
}

Inheritance Hierarchy

System..::..Object
  System..::..Attribute
    Composite.Data..::..NotReferenceableAttribute

See Also