Partager via


MetadataServicesFactory.CreateTraceSourceAsync<T> Méthode

Définition

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.

S’applique à