MetadataServicesFactory.CreateTraceSourceAsync<T> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un instance de TraceSource pour un moniker de service et un type de contrat donnés.
public static System.Threading.Tasks.Task<System.Diagnostics.TraceSource> CreateTraceSourceAsync<T> (Microsoft.ServiceHub.Framework.IServiceBroker serviceBroker, Microsoft.ServiceHub.Framework.ServiceMoniker? serviceMoniker, Microsoft.VisualStudio.RpcContracts.Logging.LoggerOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateTraceSourceAsync : Microsoft.ServiceHub.Framework.IServiceBroker * Microsoft.ServiceHub.Framework.ServiceMoniker * Microsoft.VisualStudio.RpcContracts.Logging.LoggerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Diagnostics.TraceSource>
Public Shared Function CreateTraceSourceAsync(Of T) (serviceBroker As IServiceBroker, serviceMoniker As ServiceMoniker, Optional options As LoggerOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TraceSource)
Paramètres de type
- T
Paramètres
- serviceBroker
- IServiceBroker
Service Broker instance à utiliser.
- serviceMoniker
- ServiceMoniker
Moniker de service pour lequel cette source de trace est destinée.
- options
- LoggerOptions
Options facultatives de la source de trace.
- cancellationToken
- CancellationToken
Jeton d’annulation à surveiller.
Retours
instance des instance TraceSource qui peuvent être passées aux méthodes de fabrique.