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