TrackingParticipant 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
與工作流程記錄基礎結構互動,並存取追蹤記錄之工作流程擴充的基底類別。
public ref class TrackingParticipant abstract
public abstract class TrackingParticipant
type TrackingParticipant = class
Public MustInherit Class TrackingParticipant
- 繼承
-
TrackingParticipant
- 衍生
備註
登錄追蹤參與者,以接收追蹤記錄。 目前,實作追蹤參與者的任何類別皆能夠以工作流程執行個體進行登錄,以接收追蹤記錄。 如果追蹤參與者為協力廠商程式碼,請確認這不是惡意程式碼。 追蹤參與者會在與工作流程執行個體相同的程序中執行,如果為惡意程式追蹤參與者,這個程式碼會影響整體工作流程執行。 工作流程執行時,已登錄的追蹤參與者會收到追蹤記錄,因此開發人員應執行追蹤方法中的非預期作業,來確認追蹤參與者不會影響正在執行的工作流程。 此情況的範例可能為工作流程變數的變更或需要長時間進行的作業。
建構函式
TrackingParticipant() |
在衍生類別中實作時,建立衍生類別的新執行個體。 |
屬性
TrackingProfile |
追蹤參與者使用的追蹤設定檔物件。 將追蹤參與者加入至工作流程擴充前,會在參與者上設定追蹤設定檔。 |
方法
BeginTrack(TrackingRecord, TimeSpan, AsyncCallback, Object) |
在衍生類別中實作時,開始進行追蹤記錄的非同步處理。 |
EndTrack(IAsyncResult) |
在衍生的類別中實作時,代表非同步追蹤作業的結束。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
Track(TrackingRecord, TimeSpan) |
在衍生類別中實作時,以非同步方式處理追蹤記錄。 |