Freigeben über


SqlElementDescriptor-Klasse

Beschreibt ein SQL Server-Modellelement instanziiert jedoch nicht im Speicher.

Vererbungshierarchie

System.Object
  Microsoft.Data.Schema.Sql.SchemaModel.SqlElementDescriptor
    Microsoft.Data.Schema.Sql.SchemaModel.SqlPotentialElementDescriptor

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

Syntax

'Declaration
Public Class SqlElementDescriptor
public class SqlElementDescriptor
public ref class SqlElementDescriptor
type SqlElementDescriptor =  class end
public class SqlElementDescriptor

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode SqlElementDescriptor(array<String[]) Initialisiert eine neue Instanz der SqlElementDescriptor-Klasse.
Öffentliche Methode SqlElementDescriptor(Type, IEnumerable<String>) Initialisiert eine neue Instanz der SqlElementDescriptor-Klasse.
Öffentliche Methode SqlElementDescriptor(Type, array<String[]) Initialisiert eine neue Instanz der SqlElementDescriptor-Klasse.
Öffentliche Methode SqlElementDescriptor(Type, SqlElementDescriptorVolatility, IEnumerable<String>) Initialisiert eine neue Instanz der SqlElementDescriptor-Klasse.
Öffentliche Methode SqlElementDescriptor(Type, SqlElementDescriptorVolatility, array<String[]) Initialisiert eine neue Instanz der SqlElementDescriptor-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ElementType Ruft den Elementtyp ab.
Öffentliche Eigenschaft ExternalReferenceParts Ruft die externen Teile für den Namen des Elements ab.
Öffentliche Eigenschaft Identifiers Ruft die Teile des Namens des Elements ab.
Öffentliche Eigenschaft IgnoreName Ruft einen Wert ab, der angibt, ob der Name für diesen Deskriptor ignoriert wird, oder legt diesen fest.
Öffentliche Eigenschaft IsEmpty Ruft einen Wert ab, der angibt, ob der Deskriptor leer ist (keine Bezeichner enthält).
Öffentliche Eigenschaft IsVolatile Ruft einen Wert ab, der angibt, ob dieser Deskriptor einem flüchtigem Element entspricht.
Öffentliche Eigenschaft Volatility Ruft die Nichtflüchtigkeit des Elements ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddExternalNameParts(IEnumerable<String>) Fügt im Elementdeskriptor einen oder mehrere externe Namensteile hinzu.
Öffentliche Methode AddExternalNameParts(array<String[]) Fügt im Elementdeskriptor einen oder mehrere externe Namensteile hinzu.
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object 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 GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object 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