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


EdmType - класс

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Базовый класс EdmType для всех типов моделей

Иерархия наследования

System.Object
  System.Data.Entity.Core.Metadata.Edm.MetadataItem
    System.Data.Entity.Core.Metadata.Edm.GlobalItem
      System.Data.Entity.Core.Metadata.Edm.EdmType
        System.Data.Entity.Core.Metadata.Edm.CollectionType
        System.Data.Entity.Core.Metadata.Edm.EdmFunction
        System.Data.Entity.Core.Metadata.Edm.RefType
        System.Data.Entity.Core.Metadata.Edm.SimpleType
        System.Data.Entity.Core.Metadata.Edm.StructuralType

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

Синтаксис

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

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

Свойства

  Имя Описание
Открытое свойство Abstract Возвращает значение, указывающее, является ли тип абстрактным.
Открытое свойство BaseType Возвращает базовый тип этого типа.
Открытое свойство BuiltInTypeKind Возвращает вид встроенного типа для этого типа. (Унаследовано от MetadataItem.)
Открытое свойство Documentation Возвращает или задает документацию, связанную с этим типом. (Унаследовано от MetadataItem.)
Открытое свойство FullName Возвращает полное имя этого типа.
Открытое свойство MetadataProperties Возвращает список свойств текущего типа. (Унаследовано от MetadataItem.)
Открытое свойство Name Возвращает имя этого типа.
Открытое свойство NamespaceName Возвращает пространство имен этого типа.

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

Методы

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

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

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

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

См. также

Справочник

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