EventSource.SendCommand 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
发送命令到指定的事件源。
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 传递给指定事件源的回调。 如果可能,当前事件源不应影响其他事件侦听器的筛选事件;但是,如果 命令导致垃圾回收、系统刷新或其他一些全局活动,则可能无法实现此操作。