IActivityFactory 介面

定義

表示活動 factory 的類別介面。

public interface class IActivityFactory
public interface IActivityFactory
type IActivityFactory = interface
Public Interface IActivityFactory

屬性

CurrentActivityId

取得目前的活動識別碼。

CurrentClientActivityId

取得或設定目前用戶端的活動識別碼。

CurrentRootActivityId

取得目前的根活動。

方法

CreateExternalActivity(Guid, RSActivityType, Guid, String)

使用指定的識別碼、類型、根和用戶端活動識別碼,建立外部活動。

CreateSyncActivity(Guid, RSActivityType, Guid, String)

取得具有指定之識別碼、類型、根和用戶端活動識別碼的同步活動。

CreateSyncActivity(RSActivityType)

使用指定的活動類型建立同步活動。

CreateSyncActivityAndReportResult(RSActivityType, Action)

建立同步活動並報告結果。

CreateSyncActivityAndReportResult<T>(RSActivityType, Func<T>)

建立同步活動並報告結果。

SetExternalActivity(Guid, RSActivityType, Guid, String)

設定具有指定識別碼的外部活動。

適用於