RuntimeTransactionHandle Class
Provides access to the run-time transaction in a workflow instance.
Assembly: System.Activities (in System.Activities.dll)
| Name | Description | |
|---|---|---|
![]() | RuntimeTransactionHandle() | Initializes a new instance of the RuntimeTransactionHandle class. |
![]() | RuntimeTransactionHandle(Transaction^) | Initializes a new instance of the RuntimeTransactionHandle class using the specified root transaction. |
| Name | Description | |
|---|---|---|
![]() | AbortInstanceOnTransactionFailure | Gets or sets whether the workflow instance should be aborted if the transaction fails. |
![]() | ExecutionPropertyName | |
![]() | Owner | Gets the ActivityInstance that contains the Variable that contains the Handle.(Inherited from Handle.) |
![]() | SuppressTransaction | Gets or sets a value that indicates whether this run-time transaction is suppressed. |
| Name | Description | |
|---|---|---|
![]() | CompleteTransaction(NativeActivityContext^) | Completes the current run-time transaction. |
![]() | CompleteTransaction(NativeActivityContext^, BookmarkCallback^) | Completes the current run-time transaction and schedules the bookmark callback when the transaction is complete. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | GetCurrentTransaction(AsyncCodeActivityContext^) | Returns a reference to the current run-time transaction. |
![]() | GetCurrentTransaction(CodeActivityContext^) | Returns a reference to the current run-time transaction. |
![]() | GetCurrentTransaction(NativeActivityContext^) | Returns a reference to the current run-time transaction. |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | RequestTransactionContext(NativeActivityContext^, Action<NativeActivityTransactionContext^, Object^>^, Object^) | Initiates the creation of a NativeActivityTransactionContext for use with a new transaction. |
![]() | RequireTransactionContext(NativeActivityContext^, Action<NativeActivityTransactionContext^, Object^>^, Object^) | Initiates the creation of a NativeActivityTransactionContext for use with an existing transaction. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IExecutionProperty::CleanupWorkflowThread() | For a description of this member, see IExecutionProperty::CleanupWorkflowThread. |
![]() ![]() | IExecutionProperty::SetupWorkflowThread() | For a description of this member, see IExecutionProperty::SetupWorkflowThread. |
![]() ![]() | IPropertyRegistrationCallback::Register(RegistrationContext^) | For a description of this member, see Register. |
![]() ![]() | IPropertyRegistrationCallback::Unregister(RegistrationContext^) | For a description of this member, see M:System.Activities.IPropertyRegistrationCallback.UnRegister(System.Activities.RegistrationContext). |
Available since 4.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



