Compartilhar via


IExtensionMetadataService Interface

Definição

Representa um serviço para consultar metadados de extensões.

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

Métodos

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

Anexa um observador para atualizações a seções com os nomes especificados. Se essa for a primeira assinatura, ele notificará o observador com o conjunto atual de metadados.

SubscribeForMetadataEventsAsync(String, CancellationToken)

Solicita que o MetadataChanged evento seja gerado para alterações que afetam a seção com o nome especificado. Se essa for a primeira assinatura, ela também gerará um evento com o conjunto atual de metadados.

UnsubscribeFromMetadataEventsAsync(String, CancellationToken)

Cancela a assinatura de eventos para o nome da seção fornecido.

Eventos

MetadataChanged

Ocorre quando a lista de extensões é alterada e novas seções de metadados estão disponíveis ou removidas.

Aplica-se a