EntityContainer - класс
[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]
Класс для представления контейнера сущностей
Иерархия наследования
System.Object
System.Data.Entity.Core.Metadata.Edm.MetadataItem
System.Data.Entity.Core.Metadata.Edm.GlobalItem
System.Data.Entity.Core.Metadata.Edm.EntityContainer
Пространство имен: System.Data.Entity.Core.Metadata.Edm
Сборка: EntityFramework (в EntityFramework.dll)
Синтаксис
'Декларация
Public Class EntityContainer _
Inherits GlobalItem
'Применение
Dim instance As EntityContainer
public class EntityContainer : GlobalItem
public ref class EntityContainer : public GlobalItem
type EntityContainer =
class
inherit GlobalItem
end
public class EntityContainer extends GlobalItem
Тип EntityContainer предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
EntityContainer | Создает контейнер сущностей с указанным именем и пространством данных. |
По верхнему краю
Свойства
Имя | Описание | |
---|---|---|
AssociationSets | Возвращает наборы ассоциаций для этого контейнера сущностей. | |
BaseEntitySets | Возвращает список наборов сущностей и наборов ассоциаций, входящих в этот контейнер EntityContainer. | |
BuiltInTypeKind | Возвращает встроенный вариант для этого типа EntityContainer. (Переопределяет MetadataItem.BuiltInTypeKind.) | |
Documentation | Возвращает или задает документацию, связанную с этим типом. (Унаследовано от MetadataItem.) | |
EntitySets | Возвращает наборы сущностей для этого контейнера сущностей. | |
FunctionImports | Задает коллекцию элементов EdmFunction.Каждая функция содержит подробные сведения о хранимой процедуре, которая существует в базе данных, или эквивалентном объекте CommandText, который сопоставлен с сущностью и ее свойствами. | |
MetadataProperties | Возвращает список свойств текущего типа. (Унаследовано от MetadataItem.) | |
Name | Возвращает имя этого свойства EntityContainer. |
По верхнему краю
Методы
Имя | Описание | |
---|---|---|
AddAnnotation | Добавляет или обновляет заметку с указанным именем и значением. (Унаследовано от MetadataItem.) | |
AddEntitySetBase | Добавляет указанный набор сущностей в контейнер. | |
AddFunctionImport | Добавляет импорт функции в контейнер. | |
Create | Фабричный метод для создания объекта EntityContainer. | |
Equals | (Унаследовано от Object.) | |
Finalize | (Унаследовано от Object.) | |
GetEntitySetByName | Возвращает объект EntitySet с использованием заданного имени для набора сущностей. | |
GetHashCode | (Унаследовано от Object.) | |
GetRelationshipSetByName | Возвращает объект RelationshipSet с использованием заданного имени для набора связей. | |
GetType | (Унаследовано от Object.) | |
MemberwiseClone | (Унаследовано от Object.) | |
RemoveAnnotation | Удаляет заметку с указанным именем. (Унаследовано от MetadataItem.) | |
RemoveEntitySetBase | Удаляет определенный набор сущностей из контейнера. | |
ToString | Возвращает имя этого параметра EntityContainer. (Переопределяет Object.ToString().) | |
TryGetEntitySetByName | Возвращает объект EntitySet с использованием заданного имени для набора сущностей. | |
TryGetRelationshipSetByName | Возвращает объект RelationshipSet с использованием заданного имени для набора связей. |
По верхнему краю
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.