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 с использованием заданного имени для набора связей. |