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

Name Beschreibung
AssociationAttribute

Legt eine Eigenschaft fest, die eine Datenbankzuordnung darstellt, z. B. eine Fremdschlüsselbeziehung.

AttributeMappingSource

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

ColumnAttribute

Ordnet eine Klasse einer Spalte in einer Datenbanktabelle zu.

DataAttribute

Stellt Member bereit, um Attribute von Daten in Spalten zu beschreiben.

DatabaseAttribute

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

FunctionAttribute

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

InheritanceMappingAttribute

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

MappingSource

Stellt eine Quelle für Zuordnungsinformationen dar.

MetaAccessor

Stellt einen Accessor für ein Mitglied dar.

MetaAccessor<TEntity,TMember>

Eine stark typierte 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 zu 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 Spezifikation von Zuordnungsdetails für einen Parameter der gespeicherten Prozedurmethode.

ProviderAttribute

Gibt an, welcher Datenbankanbieter verwendet werden soll.

ResultTypeAttribute

Wird verwendet, um jeden Ergebnistyp anzugeben; für Funktionen mit verschiedenen Ergebnistypen.

TableAttribute

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

XmlMappingSource

Stellt eine Zuordnungsquelle dar, die eine externe XML-Zuordnungsdatei zum Erstellen des Modells verwendet.

Enumerationen

Name Beschreibung
AutoSync

Weist die Laufzeit an, wie der Wert nach einem Einfüge- oder Aktualisierungsvorgang abgerufen wird.

UpdateCheck

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