IAuditLogService.WriteEventAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapisuje wpis zdarzenia w wystąpieniu dziennika inspekcji zarządzanego środowiska IDE.
public System.Threading.Tasks.Task WriteEventAsync (Microsoft.VisualStudio.RpcContracts.Logging.AuditLogEventType eventType, Microsoft.VisualStudio.RpcContracts.Logging.AuditLogSource source, string message, System.Collections.Generic.IReadOnlyDictionary<string,string>? eventData, System.Threading.CancellationToken cancellationToken);
abstract member WriteEventAsync : Microsoft.VisualStudio.RpcContracts.Logging.AuditLogEventType * Microsoft.VisualStudio.RpcContracts.Logging.AuditLogSource * string * System.Collections.Generic.IReadOnlyDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WriteEventAsync (eventType As AuditLogEventType, source As AuditLogSource, message As String, eventData As IReadOnlyDictionary(Of String, String), cancellationToken As CancellationToken) As Task
Parametry
- eventType
- AuditLogEventType
Typ rejestrowanego zdarzenia.
- source
- AuditLogSource
Źródło zdarzenia, ta wstępnie określona lista jest używana do narzędzi do monitorowania inspekcji, aby szybko filtrować do znanych źródeł.
- message
- String
Komunikat, który ma być wyświetlany jako zawartość zdarzenia.
- eventData
- IReadOnlyDictionary<String,String>
Wszelkie inne dane, które mają zostać uwzględnione w zdarzeniu.
- cancellationToken
- CancellationToken
Token anulowania do monitorowania.
Zwraca
Zadanie, które jest wykonywane po przesłaniu zdarzenia do dziennika inspekcji.