IAuditLogService.WriteEventAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Écrit une entrée d’événement dans le journal d’audit géré IDE instance.
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
Paramètres
- eventType
- AuditLogEventType
Type de l’événement en cours d’enregistrement.
- source
- AuditLogSource
Source de l’événement, cette liste prédéterminée est utilisée pour les outils de supervision d’audit afin de filtrer rapidement vers des sources connues.
- message
- String
Message à afficher en tant que contenu de l’événement.
- eventData
- IReadOnlyDictionary<String,String>
Toutes les autres données à inclure dans l’événement.
- cancellationToken
- CancellationToken
Jeton d’annulation à surveiller.
Retours
tâche terminée lorsque l’événement est soumis au journal d’audit.