Udostępnij za pośrednictwem


IExtensionMetadataService Interfejs

Definicja

Reprezentuje usługę do wykonywania zapytań o metadane z rozszerzeń.

public interface class IExtensionMetadataService
public interface IExtensionMetadataService
type IExtensionMetadataService = interface
Public Interface IExtensionMetadataService
Pochodne

Metody

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

Dołącza obserwatora do aktualizacji do sekcji o określonych nazwach. Jeśli jest to pierwsza subskrypcja, powiadomi obserwatora o bieżącym zestawie metadanych.

SubscribeForMetadataEventsAsync(String, CancellationToken)

Żąda zgłoszenia MetadataChanged zdarzenia dla zmian, które mają wpływ na sekcję o określonej nazwie. Jeśli jest to pierwsza subskrypcja, zgłosi również zdarzenie z bieżącym zestawem metadanych.

UnsubscribeFromMetadataEventsAsync(String, CancellationToken)

Anuluje subskrypcję zdarzeń dla danej nazwy sekcji.

Zdarzenia

MetadataChanged

Występuje, gdy lista rozszerzeń zostanie zmieniona, a nowe sekcje metadanych są dostępne lub usuwane.

Dotyczy