System.Data.Linq.Mapping Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera klasy używane do generowania modelu obiektów LINQ to SQL reprezentującego strukturę i zawartość relacyjnej bazy danych.
Klasy
| Nazwa | Opis |
|---|---|
| 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 niektóre atrybuty klasy reprezentującej bazę danych. |
| FunctionAttribute |
Kojarzy metodę z procedurą składowaną lub funkcją zdefiniowaną przez użytkownika w bazie danych. |
| InheritanceMappingAttribute |
Mapuje hierarchię dziedziczenia w aplikacji LINQ to SQL. |
| MappingSource |
Reprezentuje źródło informacji o mapowaniu. |
| MetaAccessor |
Reprezentuje metodę dostępu do elementu członkowskiego. |
| MetaAccessor<TEntity,TMember> |
Silnie typizowana wersja MetaAccessor klasy. |
| MetaAssociation |
Reprezentuje relację skojarzenia między dwoma typami jednostek. |
| MetaDataMember |
Reprezentuje mapowanie między polem lub właściwością obiektu domeny w kolumnę 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 a parametrem funkcji bazy danych. |
| MetaTable |
Reprezentuje abstrakcję tabeli bazy danych lub widoku. |
| MetaType |
Reprezentuje mapowanie typu obiektu domeny na kolumny tabeli bazy danych. |
| ParameterAttribute |
Włącza specyfikację szczegółów mapowania dla parametru metody procedury składowanej. |
| ProviderAttribute |
Określa, który dostawca bazy danych ma być używany. |
| ResultTypeAttribute |
Służy do określania każdego typu wyniku; dla funkcji o różnych typach wyników. |
| TableAttribute |
Wyznacza klasę jako klasę jednostki skojarzona z tabelą bazy danych. |
| XmlMappingSource |
Reprezentuje źródło mapowania, które używa zewnętrznego pliku mapowania XML do utworzenia modelu. |
Wyliczenia
| Nazwa | Opis |
|---|---|
| AutoSync |
Instruuje środowisko uruchomieniowe, jak pobrać wartość po operacji wstawiania lub aktualizowania. |
| UpdateCheck |
Określa, kiedy obiekty mają być testowane pod kątem konfliktów współbieżności. |