1 instantiation of RuntimeTransactionHandle
System.Activities (1)
System\Activities\WorkflowApplication.cs (1)
1186new RuntimeTransactionHandle(ambientTransaction)
41 references to RuntimeTransactionHandle
System.Activities (25)
System\Activities\NativeActivityContext.cs (2)
2241internal void RequestTransactionContext(bool isRequires, RuntimeTransactionHandle handle, Action<NativeActivityTransactionContext, object> callback, object state) 2246internal void CompleteTransaction(RuntimeTransactionHandle handle, BookmarkCallback callback)
System\Activities\NativeActivityTransactionContext.cs (2)
15RuntimeTransactionHandle transactionHandle; 17internal NativeActivityTransactionContext(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarks, RuntimeTransactionHandle handle)
System\Activities\Runtime\ActivityExecutor.cs (9)
1207public void RequestTransactionContext(ActivityInstance instance, bool isRequires, RuntimeTransactionHandle handle, Action<NativeActivityTransactionContext, object> callback, object state) 1236public void SetTransaction(RuntimeTransactionHandle handle, Transaction transaction, ActivityInstance isolationScope, ActivityInstance transactionOwner) 1277public void CompleteTransaction(RuntimeTransactionHandle handle, BookmarkCallback callback, ActivityInstance callbackOwner) 3697public TransactionContextWaiter(ActivityInstance instance, bool isRequires, RuntimeTransactionHandle handle, TransactionContextWaiterCallbackWrapper callbackWrapper, object state) 3736RuntimeTransactionHandle handle; 3737public RuntimeTransactionHandle Handle 3790internal RuntimeTransactionHandle SerializedHandle 4371public RuntimeTransactionData(RuntimeTransactionHandle handle, Transaction transaction, ActivityInstance isolationScope) 4416public RuntimeTransactionHandle TransactionHandle
System\Activities\RuntimeTransactionHandle.cs (3)
331RuntimeTransactionHandle handle = (RuntimeTransactionHandle)context.FindProperty(typeof(RuntimeTransactionHandle).FullName);
System\Activities\Statements\TransactionScope.cs (9)
25Variable<RuntimeTransactionHandle> runtimeTransactionHandle; 32static string runtimeTransactionHandlePropertyName = typeof(RuntimeTransactionHandle).FullName; 41this.runtimeTransactionHandle = new Variable<RuntimeTransactionHandle>(); 297RuntimeTransactionHandle transactionHandle = this.runtimeTransactionHandle.Get(context); 300RuntimeTransactionHandle foundHandle = context.Properties.Find(runtimeTransactionHandlePropertyName) as RuntimeTransactionHandle; 381RuntimeTransactionHandle transactionHandle = this.runtimeTransactionHandle.Get(context); 398RuntimeTransactionHandle handle = context.Properties.Find(runtimeTransactionHandlePropertyName) as RuntimeTransactionHandle;
System.ServiceModel.Activities (11)
System\ServiceModel\Activities\InternalReceiveMessage.cs (3)
41static string runtimeTransactionHandlePropertyName = typeof(RuntimeTransactionHandle).FullName; 392RuntimeTransactionHandle handle = null; 393handle = executionContext.Properties.Find(runtimeTransactionHandlePropertyName) as RuntimeTransactionHandle;
System\ServiceModel\Activities\InternalSendMessage.cs (3)
40static string runtimeTransactionHandlePropertyName = typeof(RuntimeTransactionHandle).FullName; 1731RuntimeTransactionHandle handle = context.GetProperty<RuntimeTransactionHandle>();
System\ServiceModel\Activities\TransactedReceiveScope.cs (5)
23Variable<RuntimeTransactionHandle> transactionHandle; 33this.transactionHandle = new Variable<RuntimeTransactionHandle> 217RuntimeTransactionHandle handleInstance = this.transactionHandle.Get(context); 223RuntimeTransactionHandle foundHandle = context.Properties.Find(handleInstance.ExecutionPropertyName) as RuntimeTransactionHandle;
System.Workflow.Runtime (5)
System\Activities\Statements\Interop.cs (5)
46Variable<RuntimeTransactionHandle> runtimeTransactionHandle; 69this.runtimeTransactionHandle = new Variable<RuntimeTransactionHandle>(); 378RuntimeTransactionHandle runtimeTransactionHandle = this.runtimeTransactionHandle.Get(context); 780RuntimeTransactionHandle transactionHandle = this.runtimeTransactionHandle.Get(context); 802RuntimeTransactionHandle transactionHandle = this.runtimeTransactionHandle.Get(context);