Export (0) Print
Expand All

IModelAnnotation Interface

Represents the model annotations that store feature-specific information about store elements.

Namespace:  Microsoft.Data.Schema.SchemaModel
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

public interface IModelAnnotation : IModelPropertyContainer, 
	IModelEntity

The IModelAnnotation type exposes the following members.

  NameDescription
Public propertyAnnotationClassGets the metadata class for the annotation.
Public propertyIsAttachedToStoreGets whether this annotation is attached to the model store.
Public propertyModelGets the model reference. (Inherited from IModelEntity.)
Public propertyNameGets or sets the name of this annotation.
Top

  NameDescription
Public methodDeleteDeletes this instance from the model.
Public methodGetElementsReturns a list of the elements to which this annotation is attached.
Public methodGetProperty<TProperty>Gets the specified property. (Inherited from IModelPropertyContainer.)
Public methodGetRelationshipEntriesReturns a list of the relationship entries to which this annotation is attached.
Public methodIsDeletedReturns whether the object is deleted.
Public methodSetProperty<TProperty>Sets the specified property. (Inherited from IModelPropertyContainer.)
Top

Community Additions

ADD
Show:
© 2014 Microsoft