Поделиться через


EventSource.SendCommand Метод

Определение

Отправляет команду указанному источнику события.

public:
 static void SendCommand(System::Diagnostics::Tracing::EventSource ^ eventSource, System::Diagnostics::Tracing::EventCommand command, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ commandArguments);
public static void SendCommand (System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventCommand command, System.Collections.Generic.IDictionary<string,string> commandArguments);
public static void SendCommand (System.Diagnostics.Tracing.EventSource eventSource, System.Diagnostics.Tracing.EventCommand command, System.Collections.Generic.IDictionary<string,string?>? commandArguments);
static member SendCommand : System.Diagnostics.Tracing.EventSource * System.Diagnostics.Tracing.EventCommand * System.Collections.Generic.IDictionary<string, string> -> unit
Public Shared Sub SendCommand (eventSource As EventSource, command As EventCommand, commandArguments As IDictionary(Of String, String))

Параметры

eventSource
EventSource

Источник событий, которому требуется отправлять команду.

command
EventCommand

Команда события, которую требуется отправить.

commandArguments
IDictionary<String,String>

Аргументы для команды события.

Комментарии

Вызов SendCommand перенаправит команду в обратный OnEventCommand вызов. То, что делает EventSource с командой и ее аргументами, относится к источнику событий. Аргументы команды и команды передаются в обратный OnEventCommand вызов указанного источника событий. По возможности текущий источник событий не должен влиять на события фильтрации других прослушивателей событий; Однако это может быть невозможно, если команда вызывает сборку мусора, очистку системы или другие глобальные действия.

Применяется к