MetaModel Klasse

Definition

Eine Abstraktion, die die Zuordnung zwischen einer Datenbank und Domänenobjekten darstellt.

public ref class MetaModel abstract
public abstract class MetaModel
type MetaModel = class
Public MustInherit Class MetaModel
Vererbung
MetaModel

Konstruktoren

MetaModel()

Initialisiert eine neue Instanz der MetaModel-Klasse.

Eigenschaften

ContextType

Wenn diese Eigenschaft in einer abgeleiteten Klasse überschrieben wird, wird der DataContext-Typ abgerufen, den dieses Modell beschreibt.

DatabaseName

Ruft beim Überschreiben in einer abgeleiteten Klasse den Namen der Datenbank ab.

MappingSource

Wenn diese Eigenschaft in einer abgeleiteten Klasse überschrieben wird, ruft sie die Zuordnungsquelle ab, aus der dieses Modell stammt.

ProviderType

Wenn diese Eigenschaft in einer abgeleiteten Klasse überschrieben wird, ruft sie den Anbietertyp ab oder legt diesen fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetFunction(MethodInfo)

Wird diese Eigenschaft in einer abgeleiteten Klasse überschrieben, wird das MetaFunction-Objekt abgerufen, das einer Datenbankfunktion entspricht.

GetFunctions()

Ruft bei Überschreibung in einer abgeleiteten Klasse eine Enumeration aller Funktionen ab.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetMetaType(Type)

Wenn diese Methode in einer abgeleiteten Klasse überschrieben wird, ermittelt sie das MetaType-Objekt für den angegebenen Type ab.

GetTable(Type)

Wenn diese Methode in einer abgeleiteten Klasse überschrieben wird, ermittelt sie das MetaTable-Objekt für den angegebenen Type ab.

GetTables()

Wenn diese Methode in einer abgeleiteten Klasse überschrieben wird, ruft sie eine Enumeration aller Tabellen ab.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: