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 |
Указывает, когда объекты должны проверяться на конфликты параллелизма. |