Share via


ModelStore.Annotation Members

Include Protected Members
Include Inherited Members

Used as a proxy to the annotation.

The ModelStore.Annotation type exposes the following members.

Constructors

 

Name

Description

Protected method

ModelStore.Annotation

Initializes an instance of the ModelStore.Annotation class.

Top

Methods

 

Name

Description

Public method

Delete

Deletes this instance from the model.

Public method

Equals

Returns whether the other object equals this object. (Overrides Object.Equals(Object).)

Protected method

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

Public method

GetElements

Returns a list of the elements this annotation is attached.

Public method

GetHashCode

Returns the hashcode. (Overrides Object.GetHashCode().)

Public method

GetProperty<TProperty>

Returns the specified property.

Public method

GetRelationshipEntries

Returns the relationship entries this annotation is attached to.

Public method

GetType

Gets the type of the current instance. (Inherited from Object.)

Public method

IsDeleted

Returns whether the object is deleted.

Protected method

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Public method

SetProperty<TProperty>

Sets the specified property.

Public method

ToString

Returns a string that represents the current object. (Inherited from Object.)

Top

Properties

 

Name

Description

Public property

AnnotationClass

Gets the annotation class.

Public property

IsAttachedToStore

Returns whether this annotation is attached to model store.

Public property

Model

Gets the model reference.

Public property

Name

Gets or sets the name of the annotation

Top

See Also

Reference

ModelStore.Annotation Class

Microsoft.Data.Schema.SchemaModel Namespace