次の方法で共有


IAuditLogService.WriteEventAsync メソッド

定義

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

パラメーター

eventType
AuditLogEventType

記録されるイベントの種類。

source
AuditLogSource

イベントのソースは、この事前に定義されたリストを監査監視ツールに使用して、既知のソースにすばやくフィルター処理します。

message
String

イベント コンテンツとして表示されるメッセージ。

eventData
IReadOnlyDictionary<String,String>

イベントに含めるその他のデータ。

cancellationToken
CancellationToken

監視するキャンセル トークン。

戻り値

イベントが監査ログに送信されたときに完了するタスク。

適用対象