LocalTraceConfiguration.RegisterLogSourceAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| RegisterLogSourceAsync(LogId, LoggerOptions, CancellationToken) |
Registriert einen neuen Protokolldatenstrom beim Ablaufverfolgungshub und macht ihn für anfordernde Clients verfügbar. |
| RegisterLogSourceAsync(LogId, LoggerOptions, TraceSource, CancellationToken) |
Registriert einen neuen Protokolldatenstrom beim Ablaufverfolgungshub und macht ihn für anfordernde Clients verfügbar. |
RegisterLogSourceAsync(LogId, LoggerOptions, CancellationToken)
Registriert einen neuen Protokolldatenstrom beim Ablaufverfolgungshub und macht ihn für anfordernde Clients verfügbar.
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)
Parameter
- id
- LogId
Stellt die vollqualifizierte ID eines angegebenen Protokolldatenstroms und alle Informationen dar, die zum Identifizieren des Protokolls verwendet werden können.
- options
- LoggerOptions
Protokollierungsoptionen für einen bestimmten Protokolldatenstrom.
- cancellationToken
- CancellationToken
Das CancellationToken.
Gibt zurück
Ergebnisse von Aufrufen zum Registrieren eines neuen Ablaufverfolgungsprotokolldatenstroms.
Implementiert
Gilt für:
RegisterLogSourceAsync(LogId, LoggerOptions, TraceSource, CancellationToken)
Registriert einen neuen Protokolldatenstrom beim Ablaufverfolgungshub und macht ihn für anfordernde Clients verfügbar.
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)
Parameter
- id
- LogId
Stellt die vollqualifizierte ID eines angegebenen Protokolldatenstroms und alle Informationen dar, die zum Identifizieren des Protokolls verwendet werden können.
- options
- LoggerOptions
Protokollierungsoptionen für einen bestimmten Protokolldatenstrom.
- traceSource
- TraceSource
Der TraceSource
- cancellationToken
- CancellationToken
Das CancellationToken.
Gibt zurück
Ergebnisse von Aufrufen zum Registrieren eines neuen Ablaufverfolgungsprotokolldatenstroms.