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


CollectionType - класс

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

Представляет тип коллекции модели EDM

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

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
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
Public Class CollectionType _
    Inherits EdmType
'Применение
Dim instance As CollectionType
public class CollectionType : EdmType
public ref class CollectionType : public EdmType
type CollectionType =  
    class 
        inherit EdmType 
    end
public class CollectionType extends EdmType

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

Свойства

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

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

Методы

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

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

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

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

См. также

Справочник

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