EtwTrackingParticipant 类
定义
工作流跟踪数据的使用者,它将向包含跟踪记录中的数据的 ETW 会话发出 Windows 事件跟踪 (ETW) 事件。A consumer of workflow tracking data that emits an Event Tracking for Windows (ETW) event to an ETW session that contains the data from the tracking record.
public ref class EtwTrackingParticipant sealed : System::Activities::Tracking::TrackingParticipant
public sealed class EtwTrackingParticipant : System.Activities.Tracking.TrackingParticipant
type EtwTrackingParticipant = class
inherit TrackingParticipant
Public NotInheritable Class EtwTrackingParticipant
Inherits TrackingParticipant
- 继承
构造函数
| EtwTrackingParticipant() |
创建 EtwTrackingParticipant 类的新实例。Creates a new instance of the EtwTrackingParticipant class. |
属性
| ApplicationReference |
获取此跟踪参与者创建的 ETW 提供程序所使用的引用值。Gets the reference value used by the ETW provider created by this tracking participant. |
| EtwProviderId |
获取此跟踪参与者创建的 ETW 提供程序所使用的提供程序 ID。Gets the provider ID used by the ETW provider created by this tracking participant. |
| TrackingProfile |
跟踪参与者使用的跟踪配置文件对象。The tracking profile object used by the tracking participant. 将跟踪参与者添加到工作流扩展之前,将在参与者上设置跟踪配置文件。Before adding the tracking participant to the workflow extensions, the tracking profile is set on the participant. (继承自 TrackingParticipant) |
方法
| BeginTrack(TrackingRecord, TimeSpan, AsyncCallback, Object) |
在派生类中实现时,开始跟踪记录的异步处理。When implemented in a derived class, begins asynchronous processing of the tracking record. (继承自 TrackingParticipant) |
| EndTrack(IAsyncResult) |
在派生类中实现时,表示异步跟踪操作结束。When implemented in a derived class, represents the end of an asynchronous tracking operation. (继承自 TrackingParticipant) |
| Equals(Object) |
确定指定对象是否等于当前对象。Determines whether the specified object is equal to the current object. (继承自 Object) |
| GetHashCode() |
作为默认哈希函数。Serves as the default hash function. (继承自 Object) |
| GetType() |
获取当前实例的 Type。Gets the Type of the current instance. (继承自 Object) |
| MemberwiseClone() |
创建当前 Object 的浅表副本。Creates a shallow copy of the current Object. (继承自 Object) |
| ToString() |
返回表示当前对象的字符串。Returns a string that represents the current object. (继承自 Object) |
| Track(TrackingRecord, TimeSpan) |
在派生类中实现时,用于以异步方式处理跟踪记录。When implemented in a derived class, used to synchronously process the tracking record. (继承自 TrackingParticipant) |