System.Data.Linq.Mapping Przestrzeń nazw

Zawiera klasy, które są używane do generowania LINQ to SQL modelu obiektów, który reprezentuje strukturę i zawartość relacyjnej bazy danych.

Klasy

AssociationAttribute

Wyznacza właściwość reprezentującą skojarzenie bazy danych, takie jak relacja klucza obcego.

AttributeMappingSource

Źródło mapowania, które używa atrybutów w kontekście do utworzenia modelu mapowania.

ColumnAttribute

Kojarzy klasę z kolumną w tabeli bazy danych.

DataAttribute

Udostępnia elementy członkowskie do opisywania atrybutów danych w kolumnach.

DatabaseAttribute

Określa pewne atrybuty klasy, która reprezentuje bazę danych.

FunctionAttribute

Kojarzy metodę z procedurą składowaną lub funkcją zdefiniowaną przez użytkownika w bazie danych.

InheritanceMappingAttribute

Mapy hierarchię dziedziczenia w aplikacji LINQ to SQL.

MappingSource

Reprezentuje źródło informacji mapowania.

MetaAccessor

Reprezentuje dostęp do członka.

MetaAccessor<TEntity,TMember>

Silnie wpisana wersja MetaAccessor klasy.

MetaAssociation

Reprezentuje relację skojarzenia między dwoma typami jednostek.

MetaDataMember

Reprezentuje mapowanie między polem a właściwością obiektu domeny do kolumny tabeli bazy danych.

MetaFunction

Reprezentuje mapowanie między metodą kontekstu a funkcją bazy danych.

MetaModel

Abstrakcja reprezentująca mapowanie między obiektami bazy danych i domeny.

MetaParameter

Reprezentuje mapowanie między parametrem metody i parametrem funkcji bazy danych.

MetaTable

Reprezentuje abstrakcję tabeli lub widoku bazy danych.

MetaType

Reprezentuje mapowanie typu obiektu domeny na kolumny tabeli bazy danych.

ParameterAttribute

Umożliwia określenie szczegółów mapowania dla parametru metody procedury składowanej.

ProviderAttribute

Określa, którego dostawcy bazy danych użyć.

ResultTypeAttribute

Służy do określania każdego typu wyniku; dla funkcji mających różne typy wyników.

TableAttribute

Wyznacza klasę jako klasę jednostki, która jest skojarzona z tabelą bazy danych.

XmlMappingSource

Reprezentuje źródło mapowania używające zewnętrznego pliku mapowania XML do utworzenia modelu.

Wyliczenia

AutoSync

Powoduje, że środowisko uruchomieniowe Pobiera wartość po operacji INSERT lub Update.

UpdateCheck

Określa, kiedy obiekty mają być testowane pod kątem konfliktów współbieżności.