Freigeben über


DacProjectAnnotation-Klasse

Gibt an, dass das Modell für DAC-Projekt (Data-Tier Application Component Project, Anwendungskomponentenprojekt auf Datenebene) verwendet wird.

Vererbungshierarchie

System.Object
  Microsoft.Data.Schema.SchemaModel.ModelAnnotation
    Microsoft.Data.Schema.Sql.SchemaModel.DacProjectAnnotation

Namespace:  Microsoft.Data.Schema.Sql.SchemaModel
Assembly:  Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)

Syntax

'Declaration
Public Class DacProjectAnnotation _
    Inherits ModelAnnotation
public class DacProjectAnnotation : ModelAnnotation
public ref class DacProjectAnnotation : public ModelAnnotation
type DacProjectAnnotation =  
    class
        inherit ModelAnnotation
    end
public class DacProjectAnnotation extends ModelAnnotation

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

Konstruktoren

  Name Beschreibung
Geschützte Methode DacProjectAnnotation Initialisiert eine neue Instanz der DacProjectAnnotation-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AnnotationClass Ruft das Metadatenobjekt ab, das diese Instanz beschreibt. (Von ModelAnnotation geerbt.)
Öffentliche Eigenschaft IsAttachedToStore Ruft einen Wert ab, der angibt, ob die Anmerkung an ein ModelStore-Element angefügt ist. (Von ModelAnnotation geerbt.)
Ö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.)

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.Sql.SchemaModel-Namespace