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


ObjectItemCollection Класс

Определение

Класс для представления коллекции элементов для слоя объектов. Большая часть реализации фактического обслуживания коллекции выполняется с помощью ItemCollection.

public class ObjectItemCollection : System.Data.Entity.Core.Metadata.Edm.ItemCollection
type ObjectItemCollection = class
    inherit ItemCollection
Public Class ObjectItemCollection
Inherits ItemCollection
Наследование

Конструкторы

ObjectItemCollection()

Инициализирует новый экземпляр класса ObjectItemCollection.

Свойства

DataSpace

Возвращает модель данных, связанную с этой коллекцией элементов.

(Унаследовано от ItemCollection)
IsReadOnly

Возвращает значение, которое определяет, является ли коллекция доступной только для чтения.

(Унаследовано от ReadOnlyMetadataCollection<T>)
Item[String]

Возвращает элемент из этой коллекции с использованием заданного идентификатора.

(Унаследовано от ReadOnlyMetadataCollection<T>)

Методы

Contains(String)

Определяет, содержит ли коллекция элемент с указанным идентификатором.

(Унаследовано от ReadOnlyMetadataCollection<T>)
GetClrType(EnumType)

Метод возвращает базовый тип среды CLR для указанного аргумента типа OSpace. Если DataSpace параметра имеет значение, отличное от OSpace, вызывается исключение ArgumentException.

GetClrType(StructuralType)

Возвращает тип CLR, соответствующий StructuralType, переданному в параметре objectSpaceType.

GetEntityContainer(String)

Возвращает объект EntityContainer с использованием заданного имени для контейнера сущностей.

(Унаследовано от ItemCollection)
GetEntityContainer(String, Boolean)

Возвращает объект EntityContainer с использованием заданного имени для контейнера сущностей.

(Унаследовано от ItemCollection)
GetEnumerator()

Возвращает перечислитель для просмотра этой коллекции.

(Унаследовано от ReadOnlyMetadataCollection<T>)
GetFunctions(String)

Возвращает все случаи перегрузки функций с использованием указанного имени из этой коллекции элементов.

(Унаследовано от ItemCollection)
GetFunctions(String, Boolean)

Возвращает все случаи перегрузки функций с использованием указанного имени из этой коллекции элементов.

(Унаследовано от ItemCollection)
GetItem<T>(String)

Возвращает строго типизированный объект GlobalItem по указанному идентификатору.

(Унаследовано от ItemCollection)
GetItem<T>(String, Boolean)

Возвращает строго типизированный объект GlobalItem по указанному идентификатору. Возможен поиск с учетом регистра или без учета регистра.

(Унаследовано от ItemCollection)
GetItems<T>()

Возвращает все элементы указанного типа из этой коллекции элементов.

GetPrimitiveTypes()

Возвращает коллекцию объектов типа-примитива.

GetType(String, String)

Возвращает объект EdmType с использованием заданного имени типа и имени пространства имен в этой коллекции элементов.

(Унаследовано от ItemCollection)
GetType(String, String, Boolean)

Возвращает объект EdmType с использованием заданного имени типа и имени пространства имен из этой коллекции элементов.

(Унаследовано от ItemCollection)
GetValue(String, Boolean)

Получает элемент из этой коллекции с использованием заданного идентификатора.

(Унаследовано от ReadOnlyMetadataCollection<T>)
IndexOf(T)

Возвращает индекс указанного значения в этой коллекции.

(Унаследовано от ReadOnlyMetadataCollection<T>)
LoadFromAssembly(Assembly)

Загружает метаданные из заданной сборки.

LoadFromAssembly(Assembly, EdmItemCollection)

Загружает метаданные из указанной сборки.

LoadFromAssembly(Assembly, EdmItemCollection, Action<String>)

Загружает метаданные из заданной сборки.

TryGetClrType(EnumType, Type)

Возвращает базовый тип среды CLR для указанного аргумента типа перечисления OSpace. Если DataSpace параметра имеет значение, отличное от OSpace, метод возвращает значение false и задает выходной параметр равным null.

TryGetClrType(StructuralType, Type)

Возвращает тип CLR, соответствующий объекту StructuralType, переданному в параметре objectSpaceType.

TryGetEntityContainer(String, Boolean, EntityContainer)

Возвращает объект EntityContainer с использованием заданного имени для контейнера сущностей. Если контейнер сущностей отсутствует, этот выходной параметр содержит значение NULL. В противном случае он содержит первый контейнер сущностей.

(Унаследовано от ItemCollection)
TryGetEntityContainer(String, EntityContainer)

Возвращает объект EntityContainer с использованием заданного имени для контейнера сущностей. Если контейнер сущностей отсутствует, выходной параметр содержит значение NULL. В противном случае он содержит первый контейнер сущностей.

(Унаследовано от ItemCollection)
TryGetItem<T>(String, Boolean, T)

Возвращает строго типизированный объект GlobalItem с использованием указанного идентификатора из этой коллекции элементов.

(Унаследовано от ItemCollection)
TryGetItem<T>(String, T)

Возвращает строго типизированный объект GlobalItem с использованием указанного идентификатора из этой коллекции элементов.

(Унаследовано от ItemCollection)
TryGetType(String, String, Boolean, EdmType)

Возвращает объект EdmType с использованием заданного имени типа и имени пространства имен из этой коллекции элементов.

(Унаследовано от ItemCollection)
TryGetType(String, String, EdmType)

Возвращает объект EdmType с использованием заданного имени типа и имени пространства имен из этой коллекции элементов.

(Унаследовано от ItemCollection)
TryGetValue(String, Boolean, T)

Получает элемент из этой коллекции с использованием заданного идентификатора.

(Унаследовано от ReadOnlyMetadataCollection<T>)

Применяется к