IActivityFactory Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |