System.Data.Linq.Mapping Пространство имен

Содержит классы, используемые для создания объектной модели LINQ to SQL, представляющей структуру и содержимое реляционной базы данных.

Классы

Имя Описание
AssociationAttribute

Указывает свойство, представляющее связь базы данных, например связь внешнего ключа.

AttributeMappingSource

Источник сопоставления, использующий атрибуты в контексте для создания модели сопоставления.

ColumnAttribute

Связывает класс с столбцом в таблице базы данных.

DataAttribute

Предоставляет членам описание атрибутов данных в столбцах.

DatabaseAttribute

Задает определенные атрибуты класса, представляющего базу данных.

FunctionAttribute

Связывает метод с хранимой процедурой или определяемой пользователем функцией в базе данных.

InheritanceMappingAttribute

Сопоставляет иерархию наследования в приложении LINQ to SQL.

MappingSource

Представляет источник для сведений о сопоставлении.

MetaAccessor

Представляет метод доступа к члену.

MetaAccessor<TEntity,TMember>

Строго типизированная версия MetaAccessor класса.

MetaAssociation

Представляет связь между двумя типами сущностей.

MetaDataMember

Представляет сопоставление между полем или свойством объекта домена в столбец таблицы базы данных.

MetaFunction

Представляет сопоставление между методом контекста и функцией базы данных.

MetaModel

Абстракция, представляющая сопоставление между объектами базы данных и домена.

MetaParameter

Представляет сопоставление между параметром метода и параметром функции базы данных.

MetaTable

Представляет абстракцию таблицы или представления базы данных.

MetaType

Представляет сопоставление типа объекта домена с столбцами таблицы базы данных.

ParameterAttribute

Включает спецификацию сведений о сопоставлении для параметра метода хранимой процедуры.

ProviderAttribute

Указывает, какой поставщик базы данных следует использовать.

ResultTypeAttribute

Используется для указания каждого типа результата; для функций с различными типами результатов.

TableAttribute

Назначает класс как класс сущности, связанный с таблицей базы данных.

XmlMappingSource

Представляет источник сопоставления, использующий внешний XML-файл сопоставления для создания модели.

Перечисления

Имя Описание
AutoSync

Указывает среде выполнения, как получить значение после операции вставки или обновления.

UpdateCheck

Указывает, когда объекты должны проверяться для конфликтов параллелизма.