EndpointMetadataCollection Třída

Definice

Kolekce libovolných metadat přidružených ke koncovému bodu.

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)
Dědičnost
EndpointMetadataCollection
Implementuje

Poznámky

EndpointMetadataCollection instance obsahují seznam položek metadat libovolných typů. Položky metadat se ukládají jako uspořádaná kolekce s položkami seřazenými vzestupně podle priority.

Konstruktory

EndpointMetadataCollection(IEnumerable<Object>)

Vytvoří nový objekt EndpointMetadataCollection.

EndpointMetadataCollection(Object[])

Vytvoří nový objekt EndpointMetadataCollection.

Pole

Empty

Prázdný EndpointMetadataCollectionobjekt .

Vlastnosti

Count

Získá počet položek metadat.

Item[Int32]

Získá položku na adrese index.

Metody

GetEnumerator()

Získá hodnotu IEnumerator ze všech položek metadat.

GetMetadata<T>()

Získá nejvýznamnější položku metadat typu T.

GetOrderedMetadata<T>()

Získá položky metadat typu T ve vzestupném pořadí podle priority.

GetRequiredMetadata<T>()

Získá nejvýznamnější položku metadat typu T. Vyvolá, InvalidOperationException pokud metadata nejsou nalezena.

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()

Získá hodnotu IEnumerator ze všech položek metadat.

IEnumerable<Object>.GetEnumerator()

Získá hodnotu IEnumerator<T> ze všech položek metadat.

Platí pro