IActivityFactory Schnittstelle

Definition

Stellt eine Klassenschnittstelle der Aktivitätsfabrik dar.

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

Eigenschaften

CurrentActivityId

Ruft die aktuelle Aktivitäts-ID ab.

CurrentClientActivityId

Ruft die Aktivitäts-ID für den aktuellen Client ab oder legt diese fest.

CurrentRootActivityId

Ruft die aktuelle Stammaktivität ab.

Methoden

CreateExternalActivity(Guid, RSActivityType, Guid, String)

Erstellt die externe Aktivität mit der angegebenen ID, dem Typ, der Stamm- und der Clientaktivitäts-ID.

CreateSyncActivity(Guid, RSActivityType, Guid, String)

Ruft die Synchronisierungsaktivität mit der angegebenen ID, dem Typ, der Stamm- und der Clientaktivitäts-ID ab.

CreateSyncActivity(RSActivityType)

Erstellt eine Synchronisierungsaktivität mithilfe des angegebenen Aktivitätstyps.

CreateSyncActivityAndReportResult(RSActivityType, Action)

Erstellt eine synchrone Aktivität und meldet das Ergebnis.

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

Erstellt eine synchrone Aktivität und meldet das Ergebnis.

SetExternalActivity(Guid, RSActivityType, Guid, String)

Legt die externe Aktivität mit der angegebenen ID fest.

Gilt für: