Compartir a través de


MetadataServicesFactory.CreateTraceSourceAsync<T> Método

Definición

Crea una instancia de TraceSource para un moniker de servicio y un tipo de contrato determinado.

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)

Parámetros de tipo

T

Parámetros

serviceBroker
IServiceBroker

Instancia de Service Broker que se va a usar.

serviceMoniker
ServiceMoniker

El moniker de servicio para el que está destinado este origen de seguimiento.

options
LoggerOptions

Opciones de origen de seguimiento opcionales.

cancellationToken
CancellationToken

Token de cancelación que se va a supervisar.

Devoluciones

una instancia de TraceSource que se puede pasar a los métodos de fábrica.

Se aplica a