Udostępnij za pośrednictwem


IAuditLogService.WriteEventAsync Metoda

Definicja

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.

Dotyczy