Compartir a través de


LocalTraceConfiguration.RegisterLogSourceAsync Método

Definición

Sobrecargas

RegisterLogSourceAsync(LogId, LoggerOptions, CancellationToken)

Registra una nueva secuencia de registro con el centro de seguimiento y la expone a los clientes que solicitan.

RegisterLogSourceAsync(LogId, LoggerOptions, TraceSource, CancellationToken)

Registra una nueva secuencia de registro con el centro de seguimiento y la expone a los clientes que solicitan.

RegisterLogSourceAsync(LogId, LoggerOptions, CancellationToken)

Registra una nueva secuencia de registro con el centro de seguimiento y la expone a los clientes que solicitan.

public System.Threading.Tasks.ValueTask<System.Diagnostics.TraceSource> RegisterLogSourceAsync(Microsoft.VisualStudio.RpcContracts.Logging.LogId id, Microsoft.VisualStudio.RpcContracts.Logging.LoggerOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member RegisterLogSourceAsync : Microsoft.VisualStudio.RpcContracts.Logging.LogId * Microsoft.VisualStudio.RpcContracts.Logging.LoggerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Diagnostics.TraceSource>
override this.RegisterLogSourceAsync : Microsoft.VisualStudio.RpcContracts.Logging.LogId * Microsoft.VisualStudio.RpcContracts.Logging.LoggerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Diagnostics.TraceSource>
Public Function RegisterLogSourceAsync (id As LogId, options As LoggerOptions, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of TraceSource)

Parámetros

id
LogId

Representa el identificador completo de una secuencia de registro determinada y toda la información que se puede usar para identificar el registro.

options
LoggerOptions

Opciones de registro para una secuencia de registro determinada.

cancellationToken
CancellationToken

El parámetro de cadena de consulta CancellationToken.

Devoluciones

Resultados de las llamadas para registrar una nueva secuencia de registro de seguimiento.

Implementaciones

Se aplica a

RegisterLogSourceAsync(LogId, LoggerOptions, TraceSource, CancellationToken)

Registra una nueva secuencia de registro con el centro de seguimiento y la expone a los clientes que solicitan.

public System.Threading.Tasks.ValueTask<System.Diagnostics.TraceSource> RegisterLogSourceAsync(Microsoft.VisualStudio.RpcContracts.Logging.LogId id, Microsoft.VisualStudio.RpcContracts.Logging.LoggerOptions options, System.Diagnostics.TraceSource? traceSource, System.Threading.CancellationToken cancellationToken = default);
abstract member RegisterLogSourceAsync : Microsoft.VisualStudio.RpcContracts.Logging.LogId * Microsoft.VisualStudio.RpcContracts.Logging.LoggerOptions * System.Diagnostics.TraceSource * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Diagnostics.TraceSource>
override this.RegisterLogSourceAsync : Microsoft.VisualStudio.RpcContracts.Logging.LogId * Microsoft.VisualStudio.RpcContracts.Logging.LoggerOptions * System.Diagnostics.TraceSource * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Diagnostics.TraceSource>
Public Function RegisterLogSourceAsync (id As LogId, options As LoggerOptions, traceSource As TraceSource, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of TraceSource)

Parámetros

id
LogId

Representa el identificador completo de una secuencia de registro determinada y toda la información que se puede usar para identificar el registro.

options
LoggerOptions

Opciones de registro para una secuencia de registro determinada.

traceSource
TraceSource

El TraceSource

cancellationToken
CancellationToken

El parámetro de cadena de consulta CancellationToken.

Devoluciones

Resultados de las llamadas para registrar una nueva secuencia de registro de seguimiento.

Implementaciones

Se aplica a