Partager via


IExtensionMetadataService Interface

Définition

Représente un service pour interroger des métadonnées à partir d’extensions.

public interface class IExtensionMetadataService
public interface IExtensionMetadataService
type IExtensionMetadataService = interface
Public Interface IExtensionMetadataService
Dérivé

Méthodes

SubscribeForMetadataEventsAsync(IEnumerable<String>, IObserver<ExtensionMetadata>, CancellationToken)

Joint un observateur pour les mises à jour des sections avec les noms spécifiés. S’il s’agit du premier abonnement, il notifie l’observateur avec l’ensemble actuel de métadonnées.

SubscribeForMetadataEventsAsync(String, CancellationToken)

Demande que l’événement MetadataChanged soit déclenché pour les modifications ayant un impact sur la section portant le nom spécifié. S’il s’agit du premier abonnement, il déclenche également un événement avec l’ensemble actuel de métadonnées.

UnsubscribeFromMetadataEventsAsync(String, CancellationToken)

Se désabonne des événements pour le nom de section donné.

Événements

MetadataChanged

Se produit lorsque la liste des extensions est modifiée et que de nouvelles sections de métadonnées sont disponibles ou supprimées.

S’applique à