IAuditLogService.WriteEventAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.