Freigeben über


ColumnConfigAnnotation-Klasse

Stellt Konfigurationseinstellungen für eine Spalte in einem Datengenerierungsplan dar.

Vererbungshierarchie

System.Object
  Microsoft.Data.Schema.SchemaModel.ModelAnnotation
    Microsoft.Data.Schema.Tools.DataGenerator.ColumnConfigAnnotation

Namespace:  Microsoft.Data.Schema.Tools.DataGenerator
Assembly:  Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)

Syntax

'Declaration
Public NotInheritable Class ColumnConfigAnnotation _
    Inherits ModelAnnotation
public sealed class ColumnConfigAnnotation : ModelAnnotation
public ref class ColumnConfigAnnotation sealed : public ModelAnnotation
[<Sealed>]
type ColumnConfigAnnotation =  
    class
        inherit ModelAnnotation
    end
public final class ColumnConfigAnnotation extends ModelAnnotation

Der ColumnConfigAnnotation-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AcceptsNullValues Ruft einen Wert ab, der angibt, ob die Spalte nullNULL-Verweis (Nothing in Visual Basic)-Werte akzeptieren kann.
Öffentliche Eigenschaft AnnotationClass Ruft das Metadatenobjekt ab, das diese Instanz beschreibt. (Von ModelAnnotation geerbt.)
Öffentliche Eigenschaft CanBePopulated Ruft einen Wert ab, der angibt, ob die Spalte mit Daten aufgefüllt werden kann.
Öffentliche Eigenschaft GeneratorExtensionHandleXml Ruft die Zeichenfolge des Erweiterungshandles ab oder legt sie fest.
Öffentliche Eigenschaft HasDefaultValue Ruft einen Wert ab, der angibt, ob die Spalte über einen Standardwert verfügt.
Öffentliche Eigenschaft IsAttachedToStore Ruft einen Wert ab, der angibt, ob die Anmerkung an ein ModelStore-Element angefügt ist. (Von ModelAnnotation geerbt.)
Öffentliche Eigenschaft IsPartOfForeignKey Ruft einen Wert ab, der angibt, ob die Spalte Teil eines Fremdschlüssels ist.
Öffentliche Eigenschaft IsPartOfPrimaryKey Ruft einen Wert ab, der angibt, ob die Spalte Teil des Primärschlüssels ist.
Öffentliche Eigenschaft IsPartOfUniqueConstraint Ruft einen Wert ab, der angibt, ob die Spalte Teil einer Unique-Einschränkung ist.
Öffentliche Eigenschaft Model Ruft den ModelStore ab oder legt diesen fest. (Von ModelAnnotation geerbt.)
Öffentliche Eigenschaft Name Ruft den Namen der Anmerkung ab bzw. legt ihn fest. (Von ModelAnnotation geerbt.)
Öffentliche Eigenschaft OutputKey Ruft einen Ausgabeschlüssel ab oder legt ihn fest.
Öffentliche Eigenschaft Seed Ruft den Startwert ab, der bei Erstellen einer Identitätsspalte in einer Tabelle oder einer Ansicht mit einer Identitätsspalte angegeben wird, oder ruft ihn ab.
Öffentliche Eigenschaft Selected Gibt einen Wert zurück, der angibt, ob die Spalte ausgewählt ist.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Delete Löscht diese Instanz aus dem Schemamodell. (Von ModelAnnotation geerbt.)
Öffentliche Methode Equals Gibt einen Wert zurück, der angibt, ob ein bereitgestelltes Objekt gleich dem aktuellen Objekt ist. (Von ModelAnnotation geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetElements Gibt eine Liste mit Elementen in dieser Instanz zurück. (Von ModelAnnotation geerbt.)
Öffentliche Methode GetHashCode Nicht erforderlich. (Von ModelAnnotation geerbt.)
Öffentliche Methode GetProperty<TProperty> Ruft eine angegebene Eigenschaft ab. (Von ModelAnnotation geerbt.)
Öffentliche Methode GetRelationshipEntries Gibt die Beziehungseinträge zurück, an die diese Anmerkung angefügt ist. (Von ModelAnnotation geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsDeleted Gibt einen Wert zurück, der angibt, ob die Instanz gelöscht wurde. (Von ModelAnnotation geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode SetProperty<TProperty> Legt den Wert der angegebenen Eigenschaft fest. (Von ModelAnnotation geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.Data.Schema.Tools.DataGenerator-Namespace

ModelAnnotation