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를 사용하여 외부 활동을 설정합니다.

적용 대상