RuntimeTransactionHandle Class
.NET Framework 4.5
Provides access to the run-time transaction in a workflow instance.
Namespace:
System.Activities
Assembly: System.Activities (in System.Activities.dll)
The RuntimeTransactionHandle type exposes the following members.
| 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 | Gets the name to be used by this Handle when added to an activity’s execution properties. (Inherited from Handle.) |
![]() | 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 a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | RequestTransactionContext | Initiates the creation of a NativeActivityTransactionContext for use with a new transaction. |
![]() | RequireTransactionContext | 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 | For a description of this member, see Register. |
![]() ![]() | IPropertyRegistrationCallback.Unregister | For a description of this member, see UnRegister. |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
