EndpointMetadataCollection Класс

Определение

Коллекция произвольных метаданных, связанных с конечной точкой.

public ref class EndpointMetadataCollection sealed : System::Collections::Generic::IEnumerable<System::Object ^>, System::Collections::Generic::IReadOnlyCollection<System::Object ^>, System::Collections::Generic::IReadOnlyList<System::Object ^>
public sealed class EndpointMetadataCollection : System.Collections.Generic.IEnumerable<object>, System.Collections.Generic.IReadOnlyCollection<object>, System.Collections.Generic.IReadOnlyList<object>
type EndpointMetadataCollection = class
    interface IReadOnlyList<obj>
    interface seq<obj>
    interface IEnumerable
    interface IReadOnlyCollection<obj>
type EndpointMetadataCollection = class
    interface seq<obj>
    interface IEnumerable
    interface IReadOnlyCollection<obj>
    interface IReadOnlyList<obj>
Public NotInheritable Class EndpointMetadataCollection
Implements IEnumerable(Of Object), IReadOnlyCollection(Of Object), IReadOnlyList(Of Object)
Наследование
EndpointMetadataCollection
Реализации

Комментарии

EndpointMetadataCollection экземпляры содержат список элементов метаданных произвольных типов. Элементы метаданных хранятся в виде упорядоченной коллекции с элементами, упорядоченными в порядке возрастания приоритета.

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

EndpointMetadataCollection(IEnumerable<Object>)

Создает новый экземпляр EndpointMetadataCollection.

EndpointMetadataCollection(Object[])

Создает новый экземпляр EndpointMetadataCollection.

Поля

Empty

Пустая коллекция типа EndpointMetadataCollection.

Свойства

Count

Возвращает количество элементов метаданных.

Item[Int32]

Возвращает элемент в index.

Методы

GetEnumerator()

Возвращает объект IEnumerator для всех элементов метаданных.

GetMetadata<T>()

Возвращает наиболее важный элемент метаданных типа T.

GetOrderedMetadata<T>()

Возвращает элементы метаданных типа T в порядке возрастания приоритета.

GetRequiredMetadata<T>()

Возвращает наиболее важный элемент метаданных типа T. Вызывает исключение , InvalidOperationException если метаданные не найдены.

Явные реализации интерфейса

IEnumerable.GetEnumerator()

Возвращает объект IEnumerator для всех элементов метаданных.

IEnumerable<Object>.GetEnumerator()

Возвращает объект IEnumerator<T> для всех элементов метаданных.

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