Partager via


EndpointMetadataCollection Classe

Définition

Collection de métadonnées arbitraires associées à un point de terminaison.

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)
Héritage
EndpointMetadataCollection
Implémente

Remarques

EndpointMetadataCollection les instances contiennent une liste d’éléments de métadonnées de types arbitraires. Les éléments de métadonnées sont stockés sous la forme d’une collection ordonnée avec des éléments organisés dans l’ordre croissant de priorité.

Constructeurs

EndpointMetadataCollection(IEnumerable<Object>)

Crée un EndpointMetadataCollection.

EndpointMetadataCollection(Object[])

Crée un EndpointMetadataCollection.

Champs

Empty

EndpointMetadataCollection vide.

Propriétés

Count

Obtient le nombre d’éléments de métadonnées.

Item[Int32]

Obtient l’élément à index.

Méthodes

GetEnumerator()

Obtient un IEnumerator de tous les éléments de métadonnées.

GetMetadata<T>()

Obtient l’élément de métadonnées le plus significatif de type T.

GetOrderedMetadata<T>()

Obtient les éléments de métadonnées de type T dans l’ordre croissant de priorité.

GetRequiredMetadata<T>()

Obtient l’élément de métadonnées le plus significatif de type T. Lève un InvalidOperationException si les métadonnées sont introuvables.

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Obtient un IEnumerator de tous les éléments de métadonnées.

IEnumerable<Object>.GetEnumerator()

Obtient un IEnumerator<T> de tous les éléments de métadonnées.

S’applique à