ModelPropertyClass Class
Updated: April 20, 2017
Represents the metadata class for properties.
Assembly: Microsoft.SqlServer.Dac.Extensions (in Microsoft.SqlServer.Dac.Extensions.dll)
| Name | Description | |
|---|---|---|
![]() | DataType | Gets or sets the data type of the property. |
![]() | Name | Gets or sets the property name. |
![]() | OwningRelationship | Gets or sets the owning ModelRelationshipClass for the property, where this property is attached to a relationship. Null if this property is on a ModelTypeClass. |
![]() | OwningType | Gets or sets the owning ModelTypeClass for the property, where this property is attached to a Type. Null if this property is on a ModelRelationshipClass. |
![]() | SupportedPlatforms | Gets or sets the TSqlPlatforms versions on which this relationship is supported. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | GetDefaultValue(SqlServerVersion) | Returns the default property value. |
![]() | GetDefaultValue(SqlServerVersion, Int32) | Returns the default property value. |
![]() | GetDefaultValue<T>(SqlServerVersion) | Returns the default property value. |
![]() | GetDefaultValue<T>(SqlServerVersion, Int32) | Returns the default property value. Note: for SqlAzure the default value may depend on the EngineVersion being targeted. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | GetValue<T>(TSqlObject^) | Returns the property value. |
![]() | IsDefaultValue(TSqlObject^, SqlServerVersion) | Returns a Boolean value that indicates whether the value is the platform default value. |
![]() | IsDefaultValue(TSqlObject^, SqlServerVersion, Int32) | Returns a Boolean value that indicates whether the value is the platform default value. |
![]() | ToString() | (Inherited from Object.) |
The TSqlModelSchema metadata classes provide access to the structure and instance data within a TSqlSchemaModel instance.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

