IActivityFactory Интерфейс

Определение

Представляет интерфейс класса фабрики действий.

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)

Задает внешнее действие с указанным идентификатором.

Применяется к