IActivityFactory Interfaccia

Definizione

Rappresenta un'interfaccia di classe della factory delle attività.

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

Proprietà

CurrentActivityId

Ottiene l'ID dell'attività corrente.

CurrentClientActivityId

Ottiene o imposta l'ID attività per il client corrente.

CurrentRootActivityId

Ottiene l'attività radice corrente.

Metodi

CreateExternalActivity(Guid, RSActivityType, Guid, String)

Crea l'attività esterna con ID, tipo, radice e ID attività client specificati.

CreateSyncActivity(Guid, RSActivityType, Guid, String)

Ottiene l'attività di sincronizzazione con ID, tipo, radice e ID attività del client specificati.

CreateSyncActivity(RSActivityType)

Crea un'attività di sincronizzazione usando il tipo di attività specificato.

CreateSyncActivityAndReportResult(RSActivityType, Action)

Crea un'attività sincrona e segnala il risultato.

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

Crea un'attività sincrona e segnala il risultato.

SetExternalActivity(Guid, RSActivityType, Guid, String)

Imposta l'attività esterna con l'ID specificato.

Si applica a