IActivityFactory Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |