The ModelMemberProperty type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | 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.) |
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() | Remove |
Removes the object from the model.
|
![]() | ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() | AliasName |
Fully qualified alias name, including parent object aliases
|
![]() | Collation |
Collation used in the database member(s) mapped to this member.
|
![]() | CSDLType |
CSDL type, used for comparing type with other members in the conceptual or storage model.
|
![]() | DefaultValue |
Default value.
|
![]() | EntityType |
Entity type this member belongs to. Null if it is a complex type member.
|
![]() | FixedLength |
Fixed length, for string/binary types.
|
![]() | FullName |
Fully qualified name, including parent object names.
|
![]() | IsComplexType |
True if this member points to a complex type defined in the model
|
![]() | IsKey |
True if this member is part of the entity key for the entity it is a member of.
|
![]() | IsUnicode |
True if unicode member (string types only).
|
![]() | LongDescription |
Long description, part of the documentation attributes for model members
|
![]() | MaxLength |
Max length, for string/binary types.
|
![]() | MaxLengthApplies |
True if the max length attribute applies, false if not.
|
![]() | ModelComplexType |
Complex type this member belongs to. Null if it is a entity type member.
|
![]() | Name |
Name of the model object
|
![]() | Nullable |
True if nullable, false if not
|
![]() | Precision |
Precision, for numeric/decimal types.
|
![]() | PrecisionScaleApplies |
True if the precision/scale attributes are valid/applies for the type used.
|
![]() | Scale |
Scale, for numeric/decimal types.
|
![]() | ShortDescription |
Short description, part of the documentation attributes for model members
|
![]() | SSDLType |
Corresponding SSDL type name
|
![]() | StoreGeneratedPattern |
Store generated; none, identity (value created on insert) or computed (value computed and/or updated on every update).
|
![]() | StoreMembers |
Storage model members mapped to this conceptual model member.
|
![]() | Type |
Member CLR type
|
![]() | TypeDescription |
Type description; type name, nullability, max/precision/scale, pk, store generated (identity/computed), and default value
|
![]() | TypeName |
Member type name
|
Events
Name | Description | |
---|---|---|
![]() | NameChanged |
Event fired when the object changes name
|
![]() | Removed |
Event fired when the object has been removed from the model
|