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


EdmItemCollection Класс

Определение

Класс для представления коллекции элементов в пространстве Edm.

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

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

EdmItemCollection(EdmModel)

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

EdmItemCollection(IEnumerable<XmlReader>)

Инициализирует новый экземпляр класса EdmItemCollection, используя коллекцию объектов XMLReader, в которой существуют CSDL-файлы.

EdmItemCollection(String[])

Инициализирует новый экземпляр класса EdmItemCollection, используя пути, по которым расположены CSDL-файлы.

Свойства

DataSpace

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

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

Получает версию концептуальной модели для данной коллекции.

IsReadOnly

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

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

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

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

Методы

Contains(String)

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

(Унаследовано от ReadOnlyMetadataCollection<T>)
Create(IEnumerable<XmlReader>, ReadOnlyCollection<String>, IList<EdmSchemaError>)

Фабричные методы, создающие объект EdmItemCollection.

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>()

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

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

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

GetPrimitiveTypes(Double)

Возвращает коллекцию объектов PrimitiveType с указанной версией концептуальной модели.

GetType(String, String)

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

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

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

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

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

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

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

(Унаследовано от ReadOnlyMetadataCollection<T>)
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>)

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