Compartilhar via


EventSource.SendCommand Método

Definição

Envia um comando para uma origem do evento especificada.

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))

Parâmetros

eventSource
EventSource

A origem do evento para a qual o comando será enviado.

command
EventCommand

O comando de evento a ser enviado.

commandArguments
IDictionary<String,String>

Os argumentos para o comando do evento.

Comentários

Chamar SendCommand encaminha o comando para o OnEventCommand retorno de chamada. O que o EventSource faz com o comando e seus argumentos é específico para a origem do evento. Os argumentos de comando e comando são passados para o OnEventCommand retorno de chamada da origem do evento especificada. Se possível, a origem do evento atual não deve afetar os eventos de filtragem de outros ouvintes de eventos; no entanto, isso pode não ser possível se o comando causar uma coleta de lixo, uma liberação do sistema ou alguma outra atividade global.

Aplica-se a