EntityContainer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс для представления контейнера сущностей
public class EntityContainer : System.Data.Entity.Core.Metadata.Edm.GlobalItem
type EntityContainer = class
inherit GlobalItem
Public Class EntityContainer
Inherits GlobalItem
- Наследование
Конструкторы
EntityContainer(String, DataSpace) |
Создает контейнер сущностей с указанным именем и пространством данных. |
Свойства
AssociationSets |
Возвращает наборы связей для этого контейнера сущностей. |
BaseEntitySets |
Возвращает список наборов сущностей и наборов ассоциаций, входящих в этот контейнер EntityContainer. |
BuiltInTypeKind |
Возвращает разновидность встроенного типа для этой функции EntityContainer. |
Documentation |
Возвращает или задает документацию, связанную с этим типом. (Унаследовано от MetadataItem) |
EntitySets |
Возвращает наборы сущностей для этого контейнера сущностей. |
FunctionImports |
Задает коллекцию элементов EdmFunction. Каждая функция содержит подробные сведения о хранимой процедуре, которая существует в базе данных, или эквивалентном объекте CommandText, который сопоставлен с сущностью и ее свойствами. |
MetadataProperties |
Возвращает список свойств текущего типа. (Унаследовано от MetadataItem) |
Name |
Возвращает имя этого аспекта EntityContainer. |
Методы
AddAnnotation(String, Object) |
Добавляет или обновляет заметку с указанным именем и значением. (Унаследовано от MetadataItem) |
AddEntitySetBase(EntitySetBase) |
Добавляет указанный набор сущностей в контейнер. |
AddFunctionImport(EdmFunction) |
Добавляет импорт функции в контейнер. |
Create(String, DataSpace, IEnumerable<EntitySetBase>, IEnumerable<EdmFunction>, IEnumerable<MetadataProperty>) |
Фабричный метод для создания объекта EntityContainer. |
GetEntitySetByName(String, Boolean) |
Возвращает объект EntitySet с использованием заданного имени для набора сущностей. |
GetRelationshipSetByName(String, Boolean) |
Возвращает объект RelationshipSet с использованием заданного имени для набора связей. |
RemoveAnnotation(String) |
Удаляет заметку с указанным именем. (Унаследовано от MetadataItem) |
RemoveEntitySetBase(EntitySetBase) |
Удаляет определенный набор сущностей из контейнера. |
ToString() |
Возвращает имя этого аспекта EntityContainer. |
TryGetEntitySetByName(String, Boolean, EntitySet) |
Возвращает объект EntitySet с использованием заданного имени для набора сущностей. |
TryGetRelationshipSetByName(String, Boolean, RelationshipSet) |
Возвращает объект RelationshipSet с использованием заданного имени для набора связей. |
Применяется к
Entity Framework