Поделиться через


EntitySetBase - класс

[Эта страница относится к документации к 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.EntitySetBase
      System.Data.Entity.Core.Metadata.Edm.EntitySet
      System.Data.Entity.Core.Metadata.Edm.RelationshipSet

Пространство имен:  System.Data.Entity.Core.Metadata.Edm
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
Public MustInherit Class EntitySetBase _
    Inherits MetadataItem
'Применение
Dim instance As EntitySetBase
public abstract class EntitySetBase : MetadataItem
public ref class EntitySetBase abstract : public MetadataItem
[<AbstractClassAttribute>]
type EntitySetBase =  
    class 
        inherit MetadataItem 
    end
public abstract class EntitySetBase extends MetadataItem

Тип EntitySetBase предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство BuiltInTypeKind Возвращает встроенный вариант для этого типа EntitySetBase. (Переопределяет MetadataItem.BuiltInTypeKind.)
Открытое свойство DefiningQuery Возвращает экранированный запрос SQL для поставщика с описанием этого набора сущностей.
Открытое свойство Documentation Возвращает или задает документацию, связанную с этим типом. (Унаследовано от MetadataItem.)
Открытое свойство ElementType Возвращает тип сущности этого объекта EntityTypeBase.
Открытое свойство EntityContainer Возвращает контейнер сущностей текущей сущности или набора связей.
Открытое свойство MetadataProperties Возвращает список свойств текущего типа. (Унаследовано от MetadataItem.)
Открытое свойство Name Возвращает или задает имя текущей сущности или набора связей.Если это свойство изменено из пространства хранения, следует также обновить уровень сопоставления, чтобы он учитывал новое имя.Для изменения имени таблицы для EntitySet пространства хранения используйте свойство Table.
Открытое свойство Schema Возвращает или задает схему базы данных для этого набора сущностей.
Открытое свойство Table Возвращает или задает имя таблицы базы данных для этого набора сущностей.

По верхнему краю

Методы

  Имя Описание
Открытый метод AddAnnotation Добавляет или обновляет заметку с указанным именем и значением. (Унаследовано от MetadataItem.)
Открытый метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Открытый метод GetHashCode (Унаследовано от Object.)
Открытый метод GetType (Унаследовано от Object.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Открытый метод RemoveAnnotation Удаляет заметку с указанным именем. (Унаследовано от MetadataItem.)
Открытый метод ToString Возвращает имя текущей сущности или набора связей. (Переопределяет Object.ToString().)

По верхнему краю

Методы расширения

  Имя Описание
Открытый метод расширения Scan Создает новое выражение DbScanExpression, ссылающееся на заданную сущность или набор связей. (Определено в DbExpressionBuilder.)

По верхнему краю

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

System.Data.Entity.Core.Metadata.Edm - пространство имен