Compartilhar via


MetadataServicesFactory Classe

Definição

Uma classe de fábrica para criar serviços de metadados de extensão, incluindo dados extension.json e recursos de cadeia de caracteres localizados.

public sealed class MetadataServicesFactory : IDisposable
type MetadataServicesFactory = class
    interface IDisposable
Public NotInheritable Class MetadataServicesFactory
Implements IDisposable
Herança
MetadataServicesFactory
Implementações

Métodos

CreateAsync(IObservable<ExtensionInstallStateNotification>, TraceSource, JoinableTaskFactory, CancellationToken)

Cria uma instância do alocador de serviços de metadados.

CreateAsync(IObservable<ExtensionInstallStateNotification>, TraceSource, JoinableTaskFactory, IExtensionMetadataCache, CancellationToken)

Cria uma instância do alocador de serviços de metadados.

CreateExtensionMetadataServiceAsync(TraceSource, CancellationToken)

Cria uma instância do serviço de metadados de extensão.

CreateExtensionResourceDictionaryServiceAsync(TraceSource, CancellationToken)

Cria uma instância do serviço de dicionário de recursos de extensão.

CreateTraceSourceAsync<T>(IServiceBroker, ServiceMoniker, LoggerOptions, CancellationToken)

Cria uma instância do TraceSource para um determinado moniker de serviço e tipo de contrato.

Dispose()

Uma classe de fábrica para criar serviços de metadados de extensão, incluindo dados extension.json e recursos de cadeia de caracteres localizados.

Aplica-se a