Dela via


IModelAnnotation Members

Include Protected Members
Include Inherited Members

Represents the model annotations used to store feature-specific information on store elements.

The IModelAnnotation type exposes the following members.

Methods

 

Name

Description

Public method

Delete

Deletes this instance from the model.

Public method

GetElements

Returns a list of the elements this annotation is attached to.

Public method

GetProperty<TProperty>

Gets the specified property. (Inherited from IModelPropertyContainer.)

Public method

GetRelationshipEntries

Returns a list of the relationship entries this annotation is attached to.

Public method

IsDeleted

Returns whether the object is deleted.

Public method

SetProperty<TProperty>

Sets the specified property. (Inherited from IModelPropertyContainer.)

Top

Properties

 

Name

Description

Public property

AnnotationClass

Gets the metadata class for annotations.

Public property

IsAttachedToStore

Gets whether this annotation is attached to the model store.

Public property

Model

Gets the model reference. (Inherited from IModelEntity.)

Public property

Name

Gets or sets the name of this annotation.

Top

See Also

Reference

IModelAnnotation Interface

Microsoft.Data.Schema.SchemaModel Namespace