System.Data.Linq.Mapping Namespace

Enthält Klassen, die zum Generieren eines LINQ to SQL-Objektmodells verwendet werden, das die Struktur und den Inhalt einer relationalen Datenbank darstellt.

Klassen

AssociationAttribute

Legt eine Eigenschaft fest, um eine Datenbankzuordnung darzustellen, z. B. eine Fremdschlüsselbeziehung.

AttributeMappingSource

Eine Zuordnungsquelle, die zum Erstellen des Zuordnungsmodells Attribute im Kontext verwendet.

ColumnAttribute

Ordnet einer Spalte in einer Datenbanktabelle eine Klasse zu.

DataAttribute

Stellt Member zum Beschreiben von Datenattributen in Spalten bereit.

DatabaseAttribute

Gibt bestimmte Attribute einer Klasse an, die eine Datenbank darstellt.

FunctionAttribute

Ordnet einer gespeicherten Prozedur oder einer benutzerdefinierten Funktion in der Datenbank eine Methode zu.

InheritanceMappingAttribute

Ordnet eine Vererbungshierarchie in einer LINQ to SQL-Anwendung zu.

MappingSource

Stellt eine Quelle für die Zuordnung von Informationen dar.

MetaAccessor

Stellt einen Accessor für einen Member dar.

MetaAccessor<TEntity,TMember>

Eine stark typisierte Version der MetaAccessor-Klasse.

MetaAssociation

Stellt eine Zuordnungsbeziehung zwischen zwei Entitätstypen dar.

MetaDataMember

Stellt die Zuordnung zwischen einem Feld oder einer Eigenschaft eines Domänenobjekts und einer Spalte einer Datenbanktabelle dar.

MetaFunction

Stellt die Zuordnung zwischen einer Kontextmethode und einer Datenbankfunktion dar.

MetaModel

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

MetaParameter

Stellt die Zuordnung zwischen einem Methodenparameter und einem Datenbankfunktionsparameter dar.

MetaTable

Stellt eine Abstraktion einer Datenbanktabelle oder -ansicht dar.

MetaType

Stellt die Zuordnung eines Domänenobjekttyps zu den Spalten einer Datenbanktabelle dar.

ParameterAttribute

Ermöglicht die Angabe von Zuordnungsdetails für einen Methodenparameter für gespeicherte Prozeduren.

ProviderAttribute

Gibt den zu verwendenden Datenbankanbieter an.

ResultTypeAttribute

Wird verwendet, um die einzelnen Ergebnistypen anzugeben. Für Funktionen, die über verschiedene Ergebnistypen verfügen.

TableAttribute

Legt eine Klasse als Entitätsklasse fest, die einer Datenbanktabelle zugeordnet ist.

XmlMappingSource

Stellt eine Zuordnungsquelle dar, die das Modell mithilfe einer externen XML-Zuordnungsdatei erstellt.

Enumerationen

AutoSync

Weist die Laufzeit an, wie der Wert nach einem Einfüge- oder Updatevorgang abgerufen werden soll.

UpdateCheck

Gibt an, wann Objekte auf Parallelitätskonflikte getestet werden sollen.