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 的外部活动。

适用于