ModelPropertyClass Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Metadatenklasse für Eigenschaften.
public sealed class ModelPropertyClass
type ModelPropertyClass = class
Public NotInheritable Class ModelPropertyClass
- Vererbung
-
ModelPropertyClass
Hinweise
TSqlModelSchema Metadatenklassen bieten Zugriff auf die Struktur- und Instanzdaten innerhalb einer TSqlSchemaModel Instanz.
Eigenschaften
| Name | Beschreibung |
|---|---|
| DataType |
Datentyp der Eigenschaft. |
| Name |
Eigenschaftenname. |
| OwningRelationship |
ModelRelationshipClass Besitzt für die Eigenschaft, in der diese Eigenschaft an eine Beziehung angefügt ist. Null, wenn sich diese Eigenschaft auf einer ModelTypeClass |
| OwningType |
ModelTypeClass Besitzt für die Eigenschaft, in der diese Eigenschaft einem Typ zugeordnet ist. Null, wenn sich diese Eigenschaft auf einer ModelRelationshipClass |
| SupportedPlatforms |
Die TSqlPlatforms Versionen, für die diese Beziehung unterstützt wird. |
Methoden
| Name | Beschreibung |
|---|---|
| GetDefaultValue(SqlServerVersion, Int32) |
Gibt den Standardwert der Eigenschaft zurück. |
| GetDefaultValue(SqlServerVersion) |
Gibt den Standardwert der Eigenschaft zurück. Hinweis: Für SqlAzure den Standardwert hängt möglicherweise von dem EngineVersion Ziel ab. Bei dieser Methode wird davon ausgegangen, dass die aktuelle Standardversion verwendet wird. Wenn Sie einen Standardwert basierend auf einer bestimmten EngineVersion abrufen möchten, verwenden GetDefaultValue(SqlServerVersion, Int32)Sie bitte . |
| GetDefaultValue<T>(SqlServerVersion, Int32) |
Gibt den Standardwert der Eigenschaft zurück. Hinweis: Für SqlAzure den Standardwert hängt möglicherweise von dem EngineVersion Ziel ab. |
| GetDefaultValue<T>(SqlServerVersion) |
Gibt den Standardwert der Eigenschaft zurück. Hinweis: Für SqlAzure den Standardwert hängt möglicherweise von dem EngineVersion Ziel ab. Bei dieser Methode wird davon ausgegangen, dass die aktuelle Standardversion verwendet wird. Wenn Sie einen Standardwert basierend auf einer bestimmten EngineVersion abrufen möchten, verwenden GetDefaultValue<T>(SqlServerVersion, Int32)Sie bitte . |
| GetValue<T>(TSqlObject) |
Gibt den Eigenschaftswert zurück. |
| IsDefaultValue(TSqlObject, SqlServerVersion, Int32) |
Gibt zurück, wenn der Wert der Plattformstandardwert ist. |
| IsDefaultValue(TSqlObject, SqlServerVersion) |
Gibt zurück, wenn der Wert der Plattformstandardwert ist. Hinweis: Für SqlAzure den Standardwert hängt möglicherweise von dem EngineVersion Ziel ab. Bei dieser Methode wird davon ausgegangen, dass die aktuelle Standardversion verwendet wird. Um den Standardwert basierend auf einer bestimmten EngineVersion zu überprüfen, verwenden IsDefaultValue(TSqlObject, SqlServerVersion, Int32)Sie bitte . |