Partager via


Classe ModelPropertyClass

The metadata class for properties.

Hiérarchie d'héritage

System.Object
  Microsoft.SqlServer.Dac.Model.ModelPropertyClass

Espace de noms :  Microsoft.SqlServer.Dac.Model
Assembly :  Microsoft.SqlServer.Dac.Extensions (en Microsoft.SqlServer.Dac.Extensions.dll)

Syntaxe

'Déclaration
Public NotInheritable Class ModelPropertyClass
'Utilisation
Dim instance As ModelPropertyClass
public sealed class ModelPropertyClass
public ref class ModelPropertyClass sealed
[<SealedAttribute>]
type ModelPropertyClass =  class end
public final class ModelPropertyClass

Le type ModelPropertyClass expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DataType Data type of the property.
Propriété publique Name Property name.
Propriété publique OwningRelationship Owning ModelRelationshipClass for the property, where this property is attached to a Relationship. Null if this property is on a ModelTypeClass
Propriété publique OwningType Owning ModelTypeClass for the property, where this property is attached to a Type. Null if this property is on a ModelRelationshipClass
Propriété publique SupportedPlatforms The TSqlPlatforms versions on which this relationship is supported.

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode publique GetDefaultValue(SqlServerVersion) Returns the default property value.
Méthode publique GetDefaultValue<T>(SqlServerVersion) Returns the default property value.
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode publique GetValue<T> Returns the property value.
Méthode publique IsDefaultValue Returns if the value is the platform default value.
Méthode publique ToString (hérité de Object.)

Haut de la page

Notes

TSqlModelSchema metadata classes provide access to the structure and instance data within a TSqlSchemaModel instance.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Dac.Model