RuntimeTransactionHandle Klasse
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.
Bietet Zugriff auf die Laufzeittransaktion in einer Workflowinstanz.
public ref class RuntimeTransactionHandle sealed : System::Activities::Handle, System::Activities::IExecutionProperty, System::Activities::IPropertyRegistrationCallback
[System.Runtime.Serialization.DataContract]
public sealed class RuntimeTransactionHandle : System.Activities.Handle, System.Activities.IExecutionProperty, System.Activities.IPropertyRegistrationCallback
[<System.Runtime.Serialization.DataContract>]
type RuntimeTransactionHandle = class
inherit Handle
interface IExecutionProperty
interface IPropertyRegistrationCallback
Public NotInheritable Class RuntimeTransactionHandle
Inherits Handle
Implements IExecutionProperty, IPropertyRegistrationCallback
- Vererbung
- Attribute
- Implementiert
Konstruktoren
RuntimeTransactionHandle() |
Initialisiert eine neue Instanz der RuntimeTransactionHandle-Klasse. |
RuntimeTransactionHandle(Transaction) |
Initialisiert eine neue Instanz der RuntimeTransactionHandle-Klasse unter Verwendung der angegebenen Stammtransaktion. |
Eigenschaften
AbortInstanceOnTransactionFailure |
Ruft ab bzw. legt fest, ob die Workflowinstanz bei einem Transaktionsfehler abgebrochen werden soll. |
ExecutionPropertyName |
Ruft den Namen ab, der von diesem Handle verwendet werden soll, wenn er den Ausführungseigenschaften einer Aktivität hinzugefügt wird. (Geerbt von Handle) |
Owner |
Ruft die ActivityInstance ab, die die Variable enthält, die Handle enthält. (Geerbt von Handle) |
SuppressTransaction |
Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob diese Laufzeittransaktion unterdrückt wird. |
Methoden
CompleteTransaction(NativeActivityContext) |
Schließt die aktuelle Laufzeittransaktion ab. |
CompleteTransaction(NativeActivityContext, BookmarkCallback) |
Schließt die aktuelle Laufzeittransaktion ab und plant den Lesezeichenrückruf nach Abschluss der Transaktion. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetCurrentTransaction(AsyncCodeActivityContext) |
Gibt einen Verweis auf die aktuelle Laufzeittransaktion zurück. |
GetCurrentTransaction(CodeActivityContext) |
Gibt einen Verweis auf die aktuelle Laufzeittransaktion zurück. |
GetCurrentTransaction(NativeActivityContext) |
Gibt einen Verweis auf die aktuelle Laufzeittransaktion zurück. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnInitialize(HandleInitializationContext) |
Wird von der Workflowlaufzeit aufgerufen, wenn die Umgebung, die Handle enthält, initialisiert wird. (Geerbt von Handle) |
OnUninitialize(HandleInitializationContext) |
Wird von der Workflowlaufzeit aufgerufen, wenn sich die Variable für Handle nicht mehr im Gültigkeitsbereich befindet. (Geerbt von Handle) |
RequestTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object) |
Initiiert die Erstellung eines NativeActivityTransactionContext-Elements zur Verwendung mit einer neuen Transaktion. |
RequireTransactionContext(NativeActivityContext, Action<NativeActivityTransactionContext,Object>, Object) |
Initiiert die Erstellung eines NativeActivityTransactionContext-Elements zur Verwendung mit einer vorhandenen Transaktion. |
ThrowIfUninitialized() |
Löst eine InvalidOperationException aus, wenn Handle nicht initialisiert wurde. (Geerbt von Handle) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IExecutionProperty.CleanupWorkflowThread() |
Eine Beschreibung dieses Elements finden Sie unter CleanupWorkflowThread(). |
IExecutionProperty.SetupWorkflowThread() |
Eine Beschreibung dieses Elements finden Sie unter SetupWorkflowThread(). |
IPropertyRegistrationCallback.Register(RegistrationContext) |
Eine Beschreibung dieses Elements finden Sie unter Register(RegistrationContext). |
IPropertyRegistrationCallback.Unregister(RegistrationContext) |
Eine Beschreibung dieses Elements finden Sie unter Unregister(RegistrationContext). |