IActivityFactory インターフェイス

定義

アクティビティ ファクトリのクラス インターフェイスを表します。

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

プロパティ

CurrentActivityId

現在のアクティビティ ID を取得します。

CurrentClientActivityId

現在のクライアントのアクティビティ ID を取得または設定します。

CurrentRootActivityId

現在のルート アクティビティを取得します。

メソッド

CreateExternalActivity(Guid, RSActivityType, Guid, String)

指定した ID、種類、ルート、およびクライアント アクティビティ ID を持つ外部アクティビティを作成します。

CreateSyncActivity(Guid, RSActivityType, Guid, String)

指定した ID、種類、ルート、およびクライアント アクティビティ ID を持つ同期アクティビティを取得します。

CreateSyncActivity(RSActivityType)

指定したアクティビティの種類を使用して同期アクティビティを作成します。

CreateSyncActivityAndReportResult(RSActivityType, Action)

同期アクティビティを作成し、結果を報告します。

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

同期アクティビティを作成し、結果を報告します。

SetExternalActivity(Guid, RSActivityType, Guid, String)

指定した ID を持つ外部アクティビティを設定します。

適用対象