Partager via


IAuditLogService.WriteEventAsync Méthode

Définition

É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.

S’applique à