Export (0) Print
Expand All

ModelPropertyClass Class

The metadata class for properties.

Object
  Microsoft.SqlServer.Dac.Model.ModelPropertyClass

Namespace:  Microsoft.SqlServer.Dac.Model
Assembly:  Microsoft.SqlServer.Dac.Extensions (in Microsoft.SqlServer.Dac.Extensions.dll)

[<SealedAttribute>]
type ModelPropertyClass =  class end

The ModelPropertyClass type exposes the following members.

  NameDescription
Public propertyDataTypeData type of the property.
Public propertyNameProperty name.
Public propertyOwningRelationshipOwning ModelRelationshipClass for the property, where this property is attached to a Relationship. Null if this property is on a ModelTypeClass
Public propertyOwningTypeOwning ModelTypeClass for the property, where this property is attached to a Type. Null if this property is on a ModelRelationshipClass
Public propertySupportedPlatformsThe TSqlPlatforms versions on which this relationship is supported.
Top

  NameDescription
Public methodEquals (Inherited from Object.)
Public methodGetDefaultValue(SqlServerVersion)Returns the default property value.
Public methodGetDefaultValue(T)(SqlServerVersion)Returns the default property value.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodGetValue(T)Returns the property value.
Public methodIsDefaultValueReturns if the value is the platform default value.
Public methodToString (Inherited from Object.)
Top

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.

Community Additions

ADD
Show:
© 2014 Microsoft