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

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