IActivityFactory Interface

Definição

Representa uma interface de classe da fábrica de atividades.

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

Propriedades

CurrentActivityId

Obtém a ID da atividade atual.

CurrentClientActivityId

Obtém ou define a ID de atividade do cliente atual.

CurrentRootActivityId

Obtém a atividade raiz atual.

Métodos

CreateExternalActivity(Guid, RSActivityType, Guid, String)

Cria a atividade externa com a ID, o tipo, a raiz e a ID de atividade do cliente especificadas.

CreateSyncActivity(Guid, RSActivityType, Guid, String)

Obtém a atividade de sincronização com a ID, o tipo, a raiz e a ID de atividade do cliente especificadas.

CreateSyncActivity(RSActivityType)

Cria uma atividade de sincronização usando o tipo de atividade especificado.

CreateSyncActivityAndReportResult(RSActivityType, Action)

Cria uma atividade síncrona e relata o resultado.

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

Cria uma atividade síncrona e relata o resultado.

SetExternalActivity(Guid, RSActivityType, Guid, String)

Define a atividade externa com a ID especificada.

Aplica-se a