Freigeben über


Facets (SSDL)

Facets stellen in der Datenspeicherschema-Definitionssprache (Store Schema Definition Language, SSDL) Einschränkungen für Spaltentypen dar, die in Eigenschaftenelementen angegeben werden. Facets sind als XML-Attribute von Property-Elementen implementiert.

In der folgenden Tabelle werden die in SSDL unterstützten Facets beschrieben:

Facet Beschreibung

Collation

Gibt die bei Vergleich- und Sortiervorgängen zu verwendende Sortierreihenfolge für die Werte der Eigenschaften an.

FixedLength

Gibt an, ob sich die Länge des Spaltenwerts ändern kann.

MaxLength

Gibt die maximale Länge des Spaltenwerts an.

Precision

Bei Eigenschaften des Typs Decimal wird die Anzahl der Ziffern angegeben, über die ein Eigenschaftswert verfügen kann. Bei Eigenschaften der Typen Time, DateTime und DateTimeOffset wird die Anzahl der Dezimalstellen für die Sekunden des Spaltenwerts angegeben.

Scale

Gibt die Anzahl der Dezimalstellen für den Spaltenwert an.

Unicode

Gibt an, ob der Spaltenwert als Unicode gespeichert wird.

Siehe auch

Konzepte

Übersicht über das Entity Framework
SSDL-Spezifikation

Weitere Ressourcen

CSDL-, SSDL- und MSL-Spezifikationen
ADO.NET Entity Data Model Tools