Compartir a través de


IAuditLogService.WriteEventAsync Método

Definición

Escribe una entrada de evento en la instancia de registro de auditoría administrada del 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

Parámetros

eventType
AuditLogEventType

Tipo del evento que se está grabando.

source
AuditLogSource

Origen del evento, esta lista predeterminada se usa para las herramientas de supervisión de auditoría para filtrar rápidamente los orígenes conocidos.

message
String

Mensaje que se va a mostrar como contenido del evento.

eventData
IReadOnlyDictionary<String,String>

Cualquier otro dato que se incluirá en el evento.

cancellationToken
CancellationToken

Token de cancelación que se va a supervisar.

Devoluciones

una tarea que se completa cuando se envía el evento al registro de auditoría.

Se aplica a