ColumnConfigAnnotation Members

Include Protected Members
Include Inherited Members

Represents a column configuration annotation.

The ColumnConfigAnnotation type exposes the following members.

Methods

  Name Description
Public method Delete Deletes this instance from the model. (Inherited from ModelStore.Annotation.)
Public method Equals Returns whether the other object equals this object. (Inherited from ModelStore.Annotation.)
Protected method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public method GetElements Returns a list of the elements this annotation is attached. (Inherited from ModelStore.Annotation.)
Public method GetHashCode Override. Returns the hash code. (Inherited from ModelStore.Annotation.)
Public method GetProperty<TProperty> Returns the specified property. (Inherited from ModelStore.Annotation.)
Public method GetRelationshipEntries Returns a list of the relationship entries this annotation is attached to. (Inherited from ModelStore.Annotation.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method IsDeleted Returns whether the object is deleted. (Inherited from ModelStore.Annotation.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method SetProperty<TProperty> Sets the specified property. (Inherited from ModelStore.Annotation.)
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)

Top

Properties

  Name Description
Public property AcceptsNullValues Gets or sets whether the annotation accepts null values.
Public property AnnotationClass Gets the annotation class. (Inherited from ModelStore.Annotation.)
Public property CanBePopulated Gets or sets whether the annotation can be populated.
Public property GeneratorExtensionHandleXml Gets or sets the extension handle string.
Public property HasDefaultValue Gets or sets whether the annotation has a default value.
Public property IsAttachedToStore Returns whether this annotation is attached to model store. (Inherited from ModelStore.Annotation.)
Public property IsPartOfForeignKey Gets or sets whether the annotation is part of a foreign key.
Public property IsPartOfPrimaryKey Gets or sets whether the annotation is part of a primary key.
Public property IsPartOfUniqueConstraint Gets or sets whether annotation is part of a unique constraint.
Public property Model Gets the model reference. (Inherited from ModelStore.Annotation.)
Public property Name Gets or sets the name of the annotation (Inherited from ModelStore.Annotation.)
Public property OutputKey Gets or sets an output key.
Public property Seed Gets or sets the seed value that is specified when an identity column in a table or a view that has an identity column is created.
Public property Selected Gets or sets whether an annotation has been selected.

Top

See Also

Reference

ColumnConfigAnnotation Class

Microsoft.Data.Schema.DataGenerator Namespace