5 instantiations of ActivityInstance
System.Activities (5)
System\Activities\ActivityInstance.cs (2)
499ActivityInstance instance = new ActivityInstance(activity); 507ActivityInstance instance = new ActivityInstance(activity);
System\Activities\Runtime\ActivityExecutor.cs (3)
2730this.rootInstance = new ActivityInstance(activity) 2861ActivityInstance activityInstance = new ActivityInstance(activity); 2961ActivityInstance instance = new ActivityInstance(activity);
559 references to ActivityInstance
System.Activities (550)
System\Activities\Activity.cs (3)
826internal virtual void InternalAbort(ActivityInstance instance, ActivityExecutor executor, Exception terminationReason) 831internal virtual void InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 841internal virtual void InternalCancel(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
System\Activities\ActivityContext.cs (5)
17ActivityInstance instance; 28internal ActivityContext(ActivityInstance instance, ActivityExecutor executor) 59internal ActivityInstance CurrentInstance 135internal void Reinitialize(ActivityInstance instance, ActivityExecutor executor) 140internal void Reinitialize(ActivityInstance instance, ActivityExecutor executor, Activity activity, long instanceId)
System\Activities\ActivityInstance.cs (37)
27ReadOnlyCollection<ActivityInstance> childCache; 32ActivityInstance parent; 306internal ActivityInstance Parent 497internal static ActivityInstance CreateCompletedInstance(Activity activity) 499ActivityInstance instance = new ActivityInstance(activity); 505internal static ActivityInstance CreateCanceledInstance(Activity activity) 507ActivityInstance instance = new ActivityInstance(activity); 513internal ReadOnlyCollection<ActivityInstance> GetChildren() 527internal HybridCollection<ActivityInstance> GetRawChildren() 655ActivityInstance currentInstance = abortEnumerator.Current; 698foreach (ActivityInstance child in this.GetChildren()) 721internal void AddChild(ActivityInstance item) 732internal void RemoveChild(ActivityInstance item) 740internal void AppendChildren(ActivityUtilities.TreeProcessingList nextInstanceList, ref Queue<IList<ActivityInstance>> instancesRemaining) 747internal void FixupInstance(ActivityInstance parent, ActivityInstanceMap instanceMap, ActivityExecutor executor) 809ActivityUtilities.ProcessActivityInstanceTree(this, null, new Func<ActivityInstance, ActivityExecutor, bool>(GenerateInstanceMapCallback)); 812bool GenerateInstanceMapCallback(ActivityInstance instance, ActivityExecutor executor) 825internal bool Initialize(ActivityInstance parent, ActivityInstanceMap instanceMap, LocationEnvironment parentEnvironment, long instanceId, ActivityExecutor executor) 830internal bool Initialize(ActivityInstance parent, ActivityInstanceMap instanceMap, LocationEnvironment parentEnvironment, long instanceId, ActivityExecutor executor, int delegateParameterCount) 1136foreach (ActivityInstance child in this.GetChildren()) 1316static void UpdateLocationEnvironmentHierarchy(LocationEnvironment oldParentEnvironment, LocationEnvironment newEnvironment, ActivityInstance currentInstance) 1318Func<ActivityInstance, ActivityExecutor, bool> processInstanceCallback = delegate(ActivityInstance instance, ActivityExecutor executor) 1518public void PurgeBookmarks(BookmarkScopeManager bookmarkScopeManager, BookmarkManager bookmarkManager, ActivityInstance owningInstance) 1616internal class ChildList : HybridCollection<ActivityInstance> 1618static ReadOnlyCollection<ActivityInstance> emptyChildren; 1625public static ReadOnlyCollection<ActivityInstance> Empty 1631emptyChildren = new ReadOnlyCollection<ActivityInstance>(new ActivityInstance[0]); 1638public void AppendChildren(ActivityUtilities.TreeProcessingList nextInstanceList, ref Queue<IList<ActivityInstance>> instancesRemaining) 1657instancesRemaining = new Queue<IList<ActivityInstance>>(); 1664public void FixupList(ActivityInstance parent, ActivityInstanceMap instanceMap, ActivityExecutor executor) 1682class AbortEnumerator : IEnumerator<ActivityInstance> 1684ActivityInstance root; 1685ActivityInstance current; 1689public AbortEnumerator(ActivityInstance root) 1694public ActivityInstance Current
System\Activities\ActivityUtilities.cs (19)
97public static bool IsInScope(ActivityInstance potentialChild, ActivityInstance scope) 105ActivityInstance walker = potentialChild; 1004public static void ProcessActivityInstanceTree(ActivityInstance rootInstance, ActivityExecutor executor, Func<ActivityInstance, ActivityExecutor, bool> callback) 1006Queue<IList<ActivityInstance>> instancesRemaining = null; 1028ActivityInstance instance = currentInstancesList[i]; 1051public static FaultBookmark CreateFaultBookmark(FaultCallback onFaulted, ActivityInstance owningInstance) 1060public static CompletionBookmark CreateCompletionBookmark(CompletionCallback onCompleted, ActivityInstance owningInstance) 1069public static CompletionBookmark CreateCompletionBookmark(DelegateCompletionCallback onCompleted, ActivityInstance owningInstance) 1078public static CompletionBookmark CreateCompletionBookmark<TResult>(CompletionCallback<TResult> onCompleted, ActivityInstance owningInstance) 1156ActivityInstance singleItem; 1157IList<ActivityInstance> multipleItems; 1182public ActivityInstance this[int index] 1201public void Set(IList<ActivityInstance> listToSet) 1209public void Add(ActivityInstance item) 1215this.multipleItems = new List<ActivityInstance>(this.multipleItems); 1223this.multipleItems = new List<ActivityInstance>(2); 1258internal override void InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
System\Activities\Argument.cs (2)
228internal abstract void Declare(LocationEnvironment targetEnvironment, ActivityInstance activityInstance); 309internal abstract bool TryPopulateValue(LocationEnvironment targetEnvironment, ActivityInstance targetActivityInstance, ActivityExecutor executor);
System\Activities\AsyncCodeActivity.cs (7)
83sealed internal override void InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 145sealed internal override void InternalCancel(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 163sealed internal override void InternalAbort(ActivityInstance instance, ActivityExecutor executor, Exception terminationReason) 236public CompleteAsyncCodeActivityWorkItem(AsyncOperationContext asyncContext, ActivityInstance instance, IAsyncResult result) 355sealed internal override void InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 400sealed internal override void InternalCancel(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 418sealed internal override void InternalAbort(ActivityInstance instance, ActivityExecutor executor, Exception terminationReason)
System\Activities\AsyncCodeActivityContext.cs (1)
15internal AsyncCodeActivityContext(AsyncOperationContext asyncContext, ActivityInstance instance, ActivityExecutor executor)
System\Activities\AsyncOperationContext.cs (3)
17ActivityInstance owningActivityInstance; 21internal AsyncOperationContext(ActivityExecutor executor, ActivityInstance owningActivityInstance) 173public ActivityInstance Instance
System\Activities\CodeActivity.cs (6)
54sealed internal override void InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 69sealed internal override void InternalCancel(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 74sealed internal override void InternalAbort(ActivityInstance instance, ActivityExecutor executor, Exception terminationReason) 152sealed internal override void InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 168sealed internal override void InternalCancel(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 173sealed internal override void InternalAbort(ActivityInstance instance, ActivityExecutor executor, Exception terminationReason)
System\Activities\CodeActivityContext.cs (2)
21internal CodeActivityContext(ActivityInstance instance, ActivityExecutor executor) 26internal void Initialize(ActivityInstance instance, ActivityExecutor executor)
System\Activities\CompletionCallback.cs (2)
7public delegate void CompletionCallback(NativeActivityContext context, ActivityInstance completedInstance); 8public delegate void CompletionCallback<TResult>(NativeActivityContext context, ActivityInstance completedInstance, TResult result);
System\Activities\Debugger\DebugController.cs (6)
41public void ActivityStarted(ActivityInstance activityInstance) 50public void ActivityCompleted(ActivityInstance activityInstance) 63void EnsureActivityInstrumented(ActivityInstance instance, bool primeCurrentInstance) 69Stack<ActivityInstance> ancestors = new Stack<ActivityInstance>(); 88ActivityInstance ancestorInstance = ancestors.Pop();
System\Activities\Debugger\DebugInfo.cs (2)
24ActivityInstance activityInstance; 29internal DebugInfo(ActivityInstance activityInstance)
System\Activities\Debugger\DebugManager.cs (11)
357public void OnEnterState(ActivityInstance instance) 369public void OnEnterState(Activity expression, ActivityInstance instance, LocationEnvironment environment) 400public void OnLeaveState(ActivityInstance activityInstance) 409static Dictionary<string, object> GenerateLocals(ActivityInstance instance) 491int GetOrCreateThreadId(Activity activity, ActivityInstance instance) 509int CreateLogicalThread(Activity activity, ActivityInstance instance, bool primeCurrentInstance) 511Stack<ActivityInstance> ancestors = null; 515ancestors = new Stack<ActivityInstance>(); 529ActivityInstance instanceParent = instance.Parent; 572void PrimeCallStack(int threadId, Stack<ActivityInstance> ancestors) 579ActivityInstance currentInstance = ancestors.Pop();
System\Activities\DelegateCompletionCallback.cs (1)
9public delegate void DelegateCompletionCallback(NativeActivityContext context, ActivityInstance completedInstance, IDictionary<string, object> outArguments);
System\Activities\DynamicActivity.cs (2)
114internal override void InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 302internal override void InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
System\Activities\DynamicUpdate\NativeActivityUpdateContext.cs (2)
22private ActivityInstance currentInstance; 28internal NativeActivityUpdateContext(ActivityInstanceMap instanceMap, ActivityExecutor activityExecutor, ActivityInstance currentInstance, DynamicUpdateMap updateMap, DynamicUpdateMapEntry mapEntry, DynamicUpdateMap rootMap)
System\Activities\ExclusiveHandle.cs (2)
23ActivityInstance owningInstance; 63internal ActivityInstance SerializedOwningInstance
System\Activities\ExecutionProperties.cs (2)
21ActivityInstance scope; 25internal ExecutionProperties(ActivityContext currentContext, ActivityInstance scope, ExecutionPropertyManager properties)
System\Activities\Expressions\CompiledExpressionInvoker.cs (1)
195ActivityInstance current = activityContext.CurrentInstance;
System\Activities\Expressions\InvokeFunc.cs (17)
37void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 85void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 144void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 207void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 278void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 353void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 435void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 524void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 621void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 725void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 836void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 954void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 1080void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 1213void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 1353void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 1500void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 1654void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue)
System\Activities\FaultCallback.cs (1)
9public delegate void FaultCallback(NativeActivityFaultContext faultContext, Exception propagatedException, ActivityInstance propagatedFrom);
System\Activities\Handle.cs (4)
14ActivityInstance owner; 24public ActivityInstance Owner 41internal ActivityInstance SerializedOwner 83internal void Reinitialize(ActivityInstance owner)
System\Activities\HandleInitializationContext.cs (3)
16ActivityInstance scope; 19internal HandleInitializationContext(ActivityExecutor executor, ActivityInstance scope) 25internal ActivityInstance OwningActivityInstance
System\Activities\InArgument.cs (2)
226internal override bool TryPopulateValue(LocationEnvironment targetEnvironment, ActivityInstance activityInstance, ActivityExecutor executor) 244internal override void Declare(LocationEnvironment targetEnvironment, ActivityInstance targetActivityInstance)
System\Activities\InOutArgument.cs (2)
195internal override void Declare(LocationEnvironment targetEnvironment, ActivityInstance activityInstance) 200internal override bool TryPopulateValue(LocationEnvironment targetEnvironment, ActivityInstance targetActivityInstance, ActivityExecutor executor)
System\Activities\NativeActivity.cs (6)
157internal override void InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 172internal override void InternalAbort(ActivityInstance instance, ActivityExecutor executor, Exception terminationReason) 185internal override void InternalCancel(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 336internal override void InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 351internal override void InternalAbort(ActivityInstance instance, ActivityExecutor executor, Exception terminationReason) 364internal override void InternalCancel(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
System\Activities\NativeActivityAbortContext.cs (1)
16internal NativeActivityAbortContext(ActivityInstance instance, ActivityExecutor executor, Exception reason)
System\Activities\NativeActivityContext.cs (93)
30internal NativeActivityContext(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 92internal void Initialize(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 162public ReadOnlyCollection<ActivityInstance> GetChildren() 169public void AbortChildInstance(ActivityInstance activity) 174public void AbortChildInstance(ActivityInstance activity, Exception reason) 227public void CancelChild(ActivityInstance activityInstance) 486internal ActivityInstance ScheduleSecondaryRoot(Activity activity, LocationEnvironment environment) 494public ActivityInstance ScheduleActivity(Activity activity) 499public ActivityInstance ScheduleActivity(Activity activity, CompletionCallback onCompleted) 504public ActivityInstance ScheduleActivity(Activity activity, FaultCallback onFaulted) 509public ActivityInstance ScheduleActivity(Activity activity, CompletionCallback onCompleted, FaultCallback onFaulted) 547ActivityInstance InternalScheduleActivity(Activity activity, CompletionBookmark onCompleted, FaultBookmark onFaulted) 549ActivityInstance parent = this.CurrentInstance; 574return ActivityInstance.CreateCanceledInstance(activity); 584public ActivityInstance ScheduleAction(ActivityAction activityAction, CompletionCallback onCompleted = null, FaultCallback onFaulted = null) 588ActivityInstance parent = this.CurrentInstance; 613public ActivityInstance ScheduleAction<T>(ActivityAction<T> activityAction, T argument, CompletionCallback onCompleted = null, FaultCallback onFaulted = null) 617ActivityInstance parent = this.CurrentInstance; 647public ActivityInstance ScheduleAction<T1, T2>(ActivityAction<T1, T2> activityAction, T1 argument1, T2 argument2, CompletionCallback onCompleted = null, FaultCallback onFaulted = null) 651ActivityInstance parent = this.CurrentInstance; 682public ActivityInstance ScheduleAction<T1, T2, T3>(ActivityAction<T1, T2, T3> activityAction, T1 argument1, T2 argument2, T3 argument3, CompletionCallback onCompleted = null, FaultCallback onFaulted = null) 686ActivityInstance parent = this.CurrentInstance; 718public ActivityInstance ScheduleAction<T1, T2, T3, T4>(ActivityAction<T1, T2, T3, T4> activityAction, T1 argument1, T2 argument2, T3 argument3, T4 argument4, 723ActivityInstance parent = this.CurrentInstance; 756public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5>( 763ActivityInstance parent = this.CurrentInstance; 797public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5, T6>( 804ActivityInstance parent = this.CurrentInstance; 839public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5, T6, T7>( 846ActivityInstance parent = this.CurrentInstance; 882public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5, T6, T7, T8>( 889ActivityInstance parent = this.CurrentInstance; 926public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5, T6, T7, T8, T9>( 934ActivityInstance parent = this.CurrentInstance; 972public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( 980ActivityInstance parent = this.CurrentInstance; 1019public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>( 1027ActivityInstance parent = this.CurrentInstance; 1067public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>( 1075ActivityInstance parent = this.CurrentInstance; 1116public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>( 1124ActivityInstance parent = this.CurrentInstance; 1166public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>( 1174ActivityInstance parent = this.CurrentInstance; 1217public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>( 1225ActivityInstance parent = this.CurrentInstance; 1269public ActivityInstance ScheduleAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>( 1277ActivityInstance parent = this.CurrentInstance; 1322public ActivityInstance ScheduleActivity<TResult>(Activity<TResult> activity, CompletionCallback<TResult> onCompleted = null, FaultCallback onFaulted = null) 1326ActivityInstance parent = this.CurrentInstance; 1349public ActivityInstance ScheduleFunc<TResult>(ActivityFunc<TResult> activityFunc, CompletionCallback<TResult> onCompleted = null, FaultCallback onFaulted = null) 1353ActivityInstance parent = this.CurrentInstance; 1378public ActivityInstance ScheduleFunc<T, TResult>(ActivityFunc<T, TResult> activityFunc, T argument, CompletionCallback<TResult> onCompleted = null, FaultCallback onFaulted = null) 1382ActivityInstance parent = this.CurrentInstance; 1412public ActivityInstance ScheduleFunc<T1, T2, TResult>(ActivityFunc<T1, T2, TResult> activityFunc, T1 argument1, T2 argument2, 1417ActivityInstance parent = this.CurrentInstance; 1448public ActivityInstance ScheduleFunc<T1, T2, T3, TResult>(ActivityFunc<T1, T2, T3, TResult> activityFunc, T1 argument1, T2 argument2, T3 argument3, 1453ActivityInstance parent = this.CurrentInstance; 1485public ActivityInstance ScheduleFunc<T1, T2, T3, T4, TResult>(ActivityFunc<T1, T2, T3, T4, TResult> activityFunc, T1 argument1, T2 argument2, T3 argument3, T4 argument4, 1490ActivityInstance parent = this.CurrentInstance; 1523public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, TResult>( 1530ActivityInstance parent = this.CurrentInstance; 1564public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, T6, TResult>( 1571ActivityInstance parent = this.CurrentInstance; 1606public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, T6, T7, TResult>( 1613ActivityInstance parent = this.CurrentInstance; 1649public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, T6, T7, T8, TResult>( 1656ActivityInstance parent = this.CurrentInstance; 1693public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>( 1701ActivityInstance parent = this.CurrentInstance; 1739public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>( 1747ActivityInstance parent = this.CurrentInstance; 1786public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>( 1794ActivityInstance parent = this.CurrentInstance; 1834public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>( 1842ActivityInstance parent = this.CurrentInstance; 1883public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>( 1891ActivityInstance parent = this.CurrentInstance; 1933public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>( 1941ActivityInstance parent = this.CurrentInstance; 1984public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult>( 1992ActivityInstance parent = this.CurrentInstance; 2036public ActivityInstance ScheduleFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult>( 2044ActivityInstance parent = this.CurrentInstance; 2087public ActivityInstance ScheduleDelegate(ActivityDelegate activityDelegate, IDictionary<string, object> inputParameters, 2092ActivityInstance parent = this.CurrentInstance; 2142ActivityInstance InternalScheduleDelegate(ActivityDelegate activityDelegate, IDictionary<string, object> inputParameters, CompletionBookmark completionBookmark, FaultBookmark faultBookmark) 2144ActivityInstance parent = this.CurrentInstance; 2171ActivityInstance declaringActivityInstance = this.FindDeclaringActivityInstance(this.CurrentInstance, activityDelegate.Owner); 2176return ActivityInstance.CreateCanceledInstance(activityDelegate.Handler); 2264ActivityInstance FindDeclaringActivityInstance(ActivityInstance startingInstance, Activity activityToMatch) 2268ActivityInstance currentActivityInstance = startingInstance;
System\Activities\NativeActivityFaultContext.cs (1)
18internal NativeActivityFaultContext(ActivityInstance executingActivityInstance,
System\Activities\NativeActivityTransactionContext.cs (1)
17internal NativeActivityTransactionContext(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarks, RuntimeTransactionHandle handle)
System\Activities\OutArgument.cs (2)
223internal override void Declare(LocationEnvironment targetEnvironment, ActivityInstance activityInstance) 228internal override bool TryPopulateValue(LocationEnvironment targetEnvironment, ActivityInstance targetActivityInstance, ActivityExecutor executor)
System\Activities\Runtime\ActivityCompletionCallbackWrapper.cs (3)
16static readonly Type[] completionCallbackParameters = new Type[] { typeof(NativeActivityContext), typeof(ActivityInstance) }; 18public ActivityCompletionCallbackWrapper(CompletionCallback callback, ActivityInstance owningInstance) 26protected internal override void Invoke(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Runtime\ActivityExecutionWorkItem.cs (2)
23public ActivityExecutionWorkItem(ActivityInstance activityInstance) 36public override ActivityInstance PropertyManagerOwner
System\Activities\Runtime\ActivityExecutor.cs (90)
40Dictionary<ActivityInstance, AsyncOperationContext> activeOperations; 50ActivityInstance rootInstance; 51List<ActivityInstance> executingSecondaryRootInstances; 563internal ActivityInstance SerializedRootInstance 715internal List<ActivityInstance> SerializedExecutingSecondaryRootInstances 774foreach (ActivityInstance secondaryRoot in this.executingSecondaryRootInstances) 871public void ExecuteInResolutionContextUntyped(ActivityInstance parentInstance, ActivityWithResult expressionActivity, long instanceId, Location resultLocation) 900public T ExecuteInResolutionContext<T>(ActivityInstance parentInstance, Activity<T> expressionActivity) 973public void DebugActivityCompleted(ActivityInstance instance) 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) 1284ActivityInstance isolationScope = null; 1320public EmptyWorkItem CreateEmptyWorkItem(ActivityInstance instance) 1328public bool IsCompletingTransaction(ActivityInstance instance) 1349public void TerminateSpecialExecutionBlocks(ActivityInstance terminatedInstance, Exception terminationReason) 1426ActivityInstance secondaryRootInstance = this.executingSecondaryRootInstances[i]; 1623public void CancelActivity(ActivityInstance activityInstance) 1654ActivityInstance exceptionSource = workItem.ActivityInstance; 1657ActivityInstance exceptionPropagator = exceptionSource; 1742internal ActivityInstanceReference CreateActivityInstanceReference(ActivityInstance toReference, ActivityInstance referenceOwner) 1756internal void RethrowException(ActivityInstance fromInstance, FaultContext context) 1808ActivityInstance secondaryRoot = this.executingSecondaryRootInstances[i]; 1847ActivityInstance propertyManagerOwner = workItem.PropertyManagerOwner; 2128internal void AbortActivityInstance(ActivityInstance instance, Exception reason) 2144internal Exception CompleteActivityInstance(ActivityInstance targetInstance) 2253internal bool TryGetPendingOperation(ActivityInstance instance, out AsyncOperationContext asyncContext) 2266internal void CancelPendingOperation(ActivityInstance instance) 2278internal void HandleRootCompletion(ActivityInstance completedInstance) 2328bool IsSecondaryRoot(ActivityInstance instance) 2372internal void NotifyUnhandledException(Exception exception, ActivityInstance source) 2490public void RequestPersist(Bookmark onPersistBookmark, ActivityInstance requestingInstance) 2500void ScheduleCompletionBookmark(ActivityInstance completedInstance) 2540ActivityInstance isolationInstance = null; 2660ActivityInstance isolationInstance = null; 2757public ActivityInstance ScheduleSecondaryRootActivity(Activity activity, LocationEnvironment environment) 2759ActivityInstance secondaryRoot = ScheduleActivity(activity, null, null, null, environment); 2769this.executingSecondaryRootInstances = new List<ActivityInstance>(); 2777public ActivityInstance ScheduleActivity(Activity activity, ActivityInstance parent, 2783public ActivityInstance ScheduleDelegate(ActivityDelegate activityDelegate, IDictionary<string, object> inputParameters, ActivityInstance parent, LocationEnvironment executionEnvironment, 2789ActivityInstance handlerInstance; 2793handlerInstance = ActivityInstance.CreateCompletedInstance(new EmptyDelegateActivity()); 2842void TraceActivityScheduled(ActivityInstance parent, Activity activity, string scheduledInstanceId) 2856ActivityInstance CreateUninitalizedActivityInstance(Activity activity, ActivityInstance parent, CompletionBookmark completionBookmark, FaultBookmark faultBookmark) 2861ActivityInstance activityInstance = new ActivityInstance(activity); 2886ActivityInstance ScheduleActivity(Activity activity, ActivityInstance parent, 2890ActivityInstance activityInstance = CreateUninitalizedActivityInstance(activity, parent, completionBookmark, faultBookmark); 2908internal void ScheduleExpression(ActivityWithResult activity, ActivityInstance parent, LocationEnvironment parentEnvironment, Location resultLocation, ResolveNextArgumentWorkItem nextArgumentWorkItem) 2921Fx.Assert(!activity.UseOldFastPath || parent.SubState == ActivityInstance.Substate.Executing, 2938void ScheduleExpression(ActivityWithResult activity, ActivityInstance parent, Location resultLocation, ResolveNextArgumentWorkItem nextArgumentWorkItem, long instanceId) 2959internal void ScheduleExpressionFaultPropagation(Activity activity, long instanceId, ActivityInstance parent, Exception exception) 2961ActivityInstance instance = new ActivityInstance(activity); 2977internal void ScheduleBody(ActivityInstance activityInstance, bool requiresSymbolResolution, 2998public AsyncOperationContext SetupAsyncOperationBlock(ActivityInstance owningActivity) 3011this.activeOperations = new Dictionary<ActivityInstance, AsyncOperationContext>(); 3020public void CompleteOperation(ActivityInstance owningInstance, BookmarkCallback callback, object state) 3039public void CompleteOperation(ActivityInstance owningInstance) 3044void CompleteOperation(ActivityInstance owningInstance, bool exitNoPersist) 3072ActivityInstance waitingInstance; 3074public PersistenceWaiter(Bookmark onPersist, ActivityInstance waitingInstance) 3092public ActivityInstance WaitingInstance 3112internal ActivityInstance SerializedWaitingInstance 3142public override ActivityInstance PropertyManagerOwner 3248public AbortActivityWorkItem(ActivityExecutor executor, ActivityInstance activityInstance, Exception reason, ActivityInstanceReference originalSource) 3258public override ActivityInstance OriginalExceptionSource 3274public override ActivityInstance PropertyManagerOwner 3345public CancelActivityWorkItem(ActivityInstance activityInstance) 3407protected ExecuteActivityWorkItem(ActivityInstance activityInstance, bool requiresSymbolResolution, IDictionary<string, object> argumentValueOverrides) 3428public void Initialize(ActivityInstance activityInstance, bool requiresSymbolResolution, IDictionary<string, object> argumentValueOverrides) 3517public ExecuteRootWorkItem(ActivityInstance activityInstance, bool requiresSymbolResolution, IDictionary<string, object> argumentValueOverrides) 3542public ExecuteExpressionWorkItem(ActivityInstance activityInstance, bool requiresSymbolResolution, IDictionary<string, object> argumentValueOverrides, Location resultLocation) 3567public PropagateExceptionWorkItem(Exception exception, ActivityInstance activityInstance) 3617public RethrowExceptionWorkItem(ActivityInstance activityInstance, Exception exception, ActivityInstanceReference source) 3633public override ActivityInstance PropertyManagerOwner 3643public override ActivityInstance OriginalExceptionSource 3697public TransactionContextWaiter(ActivityInstance instance, bool isRequires, RuntimeTransactionHandle handle, TransactionContextWaiterCallbackWrapper callbackWrapper, object state) 3710ActivityInstance waitingInstance; 3711public ActivityInstance WaitingInstance 3776internal ActivityInstance SerializedWaitingInstance 3817public TransactionContextWaiterCallbackWrapper(Action<NativeActivityTransactionContext, object> action, ActivityInstance owningInstance) 3844public CompleteTransactionWorkItem(ActivityInstance instance) 3897public override ActivityInstance PropertyManagerOwner 4371public RuntimeTransactionData(RuntimeTransactionHandle handle, Transaction transaction, ActivityInstance isolationScope) 4434public ActivityInstance IsolationScope
System\Activities\Runtime\ActivityInstanceMap.cs (28)
89public void GetActivitiesBlockingUpdate(DynamicUpdateMap updateMap, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors) 96private static bool IsNonDefaultSecondaryRoot(ActivityInstance instance, List<ActivityInstance> secondaryRootInstances) 111private static bool CanCompensationOrConfirmationHandlerReferenceAddedSymbols(InstanceList instanceList, DynamicUpdateMap rootUpdateMap, IdSpace rootIdSpace, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors) 115ActivityInstance activityInstance = instanceList[j] as ActivityInstance; 187ActivityInstance activityInstance = instanceList[j] as ActivityInstance; 191if (activityInstance.SubState == ActivityInstance.Substate.ResolvingVariables) 196else if (activityInstance.SubState == ActivityInstance.Substate.ResolvingArguments) 256private IList<InstanceListNeedingUpdate> GetInstanceListsNeedingUpdate(DynamicUpdateMap updateMap, Activity targetDefinition, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors) 323ActivityInstance activityInstance = list[j] as ActivityInstance; 362public void UpdateRawInstance(DynamicUpdateMap updateMap, Activity targetDefinition, List<ActivityInstance> secondaryRootInstances, ref Collection<ActivityBlockingUpdate> updateErrors) 412ActivityInstance activityInstance = instanceList[i] as ActivityInstance; 462ActivityInstance instance = participant.InstanceList[i] as ActivityInstance; 469if (activity != null && instance.SubState == ActivityInstance.Substate.Executing) 525ActivityInstance instance = participant.InstanceList[j] as ActivityInstance; 526if (instance == null || instance.SubState != ActivityInstance.Substate.Executing) 583public void LoadActivityTree(Activity rootActivity, ActivityInstance rootInstance, List<ActivityInstance> secondaryRootInstances, ActivityExecutor executor) 606Func<ActivityInstance, ActivityExecutor, bool> processInstanceCallback = new Func<ActivityInstance, ActivityExecutor, bool>(OnActivityInstanceLoaded); 613foreach (ActivityInstance instance in secondaryRootInstances) 621bool OnActivityInstanceLoaded(ActivityInstance activityInstance, ActivityExecutor executor)
System\Activities\Runtime\ActivityInstanceReference.cs (4)
16ActivityInstance activityInstance; 18internal ActivityInstanceReference(ActivityInstance activity) 24internal ActivityInstance SerializedActivityInstance 39public ActivityInstance ActivityInstance
System\Activities\Runtime\BookmarkCallbackWrapper.cs (2)
18public BookmarkCallbackWrapper(BookmarkCallback callback, ActivityInstance owningInstance) 23public BookmarkCallbackWrapper(BookmarkCallback callback, ActivityInstance owningInstance, BookmarkOptions bookmarkOptions)
System\Activities\Runtime\BookmarkManager.cs (6)
73public Bookmark CreateBookmark(string name, BookmarkCallback callback, ActivityInstance owningInstance, BookmarkOptions options) 89public Bookmark CreateBookmark(BookmarkCallback callback, ActivityInstance owningInstance, BookmarkOptions options) 101void UpdateAllExclusiveHandles(Bookmark bookmark, ActivityInstance owningInstance) 158void AddBookmark(Bookmark bookmark, BookmarkCallback callback, ActivityInstance owningInstance, BookmarkOptions options) 217public BookmarkResumptionResult TryGenerateWorkItem(ActivityExecutor executor, bool isExternal, ref Bookmark bookmark, object value, ActivityInstance isolationInstance, out ActivityExecutionWorkItem workItem) 287public bool Remove(Bookmark bookmark, ActivityInstance instanceAttemptingRemove)
System\Activities\Runtime\BookmarkScopeManager.cs (3)
122public Bookmark CreateBookmark(string name, BookmarkScope scope, BookmarkCallback callback, ActivityInstance owningInstance, BookmarkOptions options) 142public bool RemoveBookmark(Bookmark bookmark, BookmarkScope scope, ActivityInstance instanceAttemptingRemove) 164public BookmarkResumptionResult TryGenerateWorkItem(ActivityExecutor executor, ref Bookmark bookmark, BookmarkScope scope, object value, ActivityInstance isolationInstance, bool nonScopedBookmarksExist, out ActivityExecutionWorkItem workItem)
System\Activities\Runtime\CallbackWrapper.cs (5)
31ActivityInstance activityInstance; 33public CallbackWrapper(Delegate callback, ActivityInstance owningInstance) 39public ActivityInstance ActivityInstance 89internal ActivityInstance SerializedActivityInstance 95public static bool IsValidCallback(Delegate callback, ActivityInstance owningInstance)
System\Activities\Runtime\CollapseTemporaryResolutionLocationWorkItem.cs (2)
16public CollapseTemporaryResolutionLocationWorkItem(Location location, ActivityInstance instance) 27public override ActivityInstance PropertyManagerOwner
System\Activities\Runtime\CompletionBookmark.cs (1)
40public WorkItem GenerateWorkItem(ActivityInstance completedInstance, ActivityExecutor executor)
System\Activities\Runtime\CompletionCallbackWrapper.cs (11)
21static Type[] completionCallbackParameters = new Type[] { typeof(NativeActivityContext), typeof(ActivityInstance) }; 27protected CompletionCallbackWrapper(Delegate callback, ActivityInstance owningInstance) 64protected virtual void GatherOutputs(ActivityInstance completedInstance) 69internal WorkItem CreateWorkItem(ActivityInstance completedInstance, ActivityExecutor executor) 101protected internal abstract void Invoke(NativeActivityContext context, ActivityInstance completedInstance); 107ActivityInstance completedInstance; 116protected CompletionWorkItem(CompletionCallbackWrapper callbackWrapper, ActivityInstance completedInstance) 123protected ActivityInstance CompletedInstance 139internal ActivityInstance SerializedCompletedInstance 145public void Initialize(CompletionCallbackWrapper callbackWrapper, ActivityInstance completedInstance) 240public CompletionWithCancelationCheckWorkItem(CompletionCallbackWrapper callbackWrapper, ActivityInstance completedInstance)
System\Activities\Runtime\DelegateCompletionCallbackWrapper.cs (4)
17static readonly Type[] callbackParameterTypes = new Type[] { typeof(NativeActivityContext), typeof(ActivityInstance), typeof(IDictionary<string, object>) }; 21public DelegateCompletionCallbackWrapper(DelegateCompletionCallback callback, ActivityInstance owningInstance) 34protected override void GatherOutputs(ActivityInstance completedInstance) 69protected internal override void Invoke(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Runtime\EmptyWithCancelationCheckWorkItem.cs (4)
16ActivityInstance completedInstance; 18public EmptyWithCancelationCheckWorkItem(ActivityInstance activityInstance, ActivityInstance completedInstance) 26internal ActivityInstance SerializedCompletedInstance
System\Activities\Runtime\EmptyWorkItem.cs (1)
26public void Initialize(ActivityInstance activityInstance)
System\Activities\Runtime\ExecuteSynchronousExpressionWorkItem.cs (1)
71public void Initialize(ActivityInstance parentInstance, ActivityWithResult expressionActivity, long instanceId, Location resultLocation, ResolveNextArgumentWorkItem nextArgumentWorkItem)
System\Activities\Runtime\ExecutionPropertyManager.cs (21)
16ActivityInstance owningInstance; 35public ExecutionPropertyManager(ActivityInstance owningInstance) 45ActivityInstance previousOwner = owningInstance.PropertyManager != null ? owningInstance.PropertyManager.owningInstance : null; 57public ExecutionPropertyManager(ActivityInstance owningInstance, ExecutionPropertyManager parentPropertyManager) 70internal ExecutionPropertyManager(ActivityInstance owningInstance, Dictionary<string, ExecutionProperty> properties) 113bool AttachPropertyManager(ActivityInstance instance, ActivityInstance previousOwner) 254Queue<HybridCollection<ActivityInstance>> toProcess = null; 256HybridCollection<ActivityInstance> children = this.owningInstance.GetRawChildren(); 273void ProcessChildrenForExclusiveHandles(HybridCollection<ActivityInstance> children, int amountToUpdate, ref Queue<HybridCollection<ActivityInstance>> toProcess) 277ActivityInstance child = children[i]; 286HybridCollection<ActivityInstance> tempChildren = child.GetRawChildren(); 292toProcess = new Queue<HybridCollection<ActivityInstance>>(); 416public bool IsOwner(ActivityInstance instance) 422internal bool ShouldSerialize(ActivityInstance instance) 483public void UnregisterProperties(ActivityInstance completedInstance, IdSpace currentIdSpace) 488public void UnregisterProperties(ActivityInstance completedInstance, IdSpace currentIdSpace, bool ignoreExceptions) 526public void ThrowIfAlreadyDefined(string name, ActivityInstance executingInstance) 537public void OnDeserialized(ActivityInstance owner, ActivityInstance parent, IdSpace visibility, ActivityExecutor executor)
System\Activities\Runtime\FaultBookmark.cs (1)
29public WorkItem GenerateWorkItem(Exception propagatedException, ActivityInstance propagatedFrom, ActivityInstanceReference originalExceptionSource)
System\Activities\Runtime\FaultCallbackWrapper.cs (8)
16static readonly Type[] faultCallbackParameters = new Type[] { typeof(NativeActivityFaultContext), typeof(Exception), typeof(ActivityInstance) }; 18public FaultCallbackWrapper(FaultCallback callback, ActivityInstance owningInstance) 26public void Invoke(NativeActivityFaultContext faultContext, Exception propagatedException, ActivityInstance propagatedFrom) 33public WorkItem CreateWorkItem(Exception propagatedException, ActivityInstance propagatedFrom, ActivityInstanceReference originalExceptionSource) 43ActivityInstance propagatedFrom; 46public FaultWorkItem(FaultCallbackWrapper callbackWrapper, Exception propagatedException, ActivityInstance propagatedFrom, ActivityInstanceReference originalExceptionSource) 55public override ActivityInstance OriginalExceptionSource 78internal ActivityInstance SerializedPropagatedFrom
System\Activities\Runtime\FuncCompletionCallbackWrapper.cs (4)
18static readonly Type[] callbackParameterTypes = new Type[] { typeof(NativeActivityContext), typeof(ActivityInstance), typeof(T) }; 22public FuncCompletionCallbackWrapper(CompletionCallback<T> callback, ActivityInstance owningInstance) 57protected override void GatherOutputs(ActivityInstance completedInstance) 103protected internal override void Invoke(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Runtime\LocationEnvironment.cs (9)
209internal void OnDeserialized(ActivityExecutor executor, ActivityInstance handleScope) 224internal void ReinitializeHandles(ActivityInstance handleScope) 283internal void UninitializeHandles(ActivityInstance scope) 306void UninitializeHandles(ActivityInstance scope, IList<Variable> variables, ref HandleInitializationContext context) 337internal void DeclareHandle(LocationReference locationReference, Location location, ActivityInstance activityInstance) 344internal void DeclareTemporaryLocation<T>(LocationReference locationReference, ActivityInstance activityInstance, bool bufferGetsOnCollapse) 353internal void Declare(LocationReference locationReference, Location location, ActivityInstance activityInstance) 500void RegisterLocation(Location location, LocationReference locationReference, ActivityInstance activityInstance) 731void RegisterUpdatedLocations(ActivityInstance activityInstance)
System\Activities\Runtime\MappableObjectManager.cs (2)
60public void Register(Location location, Activity activity, LocationReference locationOwner, ActivityInstance activityInstance) 96public MappableLocation(LocationReference locationOwner, Activity activity, ActivityInstance activityInstance, Location location)
System\Activities\Runtime\ResolveNextArgumentWorkItem.cs (1)
61public void Initialize(ActivityInstance activityInstance, int nextArgumentIndex, IDictionary<string, object> argumentValueOverrides, Location resultLocation)
System\Activities\Runtime\Scheduler.cs (4)
137public static RequestedAction CreateNotifyUnhandledExceptionAction(Exception exception, ActivityInstance sourceInstance) 597public void NotifyUnhandledException(Exception exception, ActivityInstance source) 634public NotifyUnhandledExceptionAction(Exception exception, ActivityInstance source) 646public ActivityInstance Source
System\Activities\Runtime\WorkItem.cs (7)
27ActivityInstance activityInstance; 38protected WorkItem(ActivityInstance activityInstance) 44public ActivityInstance ActivityInstance 74public abstract ActivityInstance PropertyManagerOwner 79public virtual ActivityInstance OriginalExceptionSource 117internal ActivityInstance SerializedActivityInstance 150protected virtual void Reinitialize(ActivityInstance activityInstance)
System\Activities\RuntimeArgument.cs (1)
325internal bool TryPopulateValue(LocationEnvironment targetEnvironment, ActivityInstance targetActivityInstance, ActivityExecutor executor, object argumentValueOverride, Location resultLocation, bool skipFastPath)
System\Activities\Statements\CancellationScope.cs (2)
87void OnBodyComplete(NativeActivityContext context, ActivityInstance completedInstance) 115void OnExceptionFromCancelHandler(NativeActivityFaultContext context, Exception propagatedException, ActivityInstance propagatedFrom)
System\Activities\Statements\CompensableActivity.cs (1)
385void OnBodyExecutionComplete(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Statements\CompensationParticipant.cs (6)
193void OnConfirmationHandlerComplete(NativeActivityContext context, ActivityInstance completedInstance) 220void OnConfirmationComplete(NativeActivityContext context, ActivityInstance completedInstance) 277void OnCompensationHandlerComplete(NativeActivityContext context, ActivityInstance completedInstance) 344void OnCancellationHandlerComplete(NativeActivityContext context, ActivityInstance completedInstance) 368void OnCompensationComplete(NativeActivityContext context, ActivityInstance completedInstance) 395void OnExceptionFromHandler(NativeActivityFaultContext context, Exception propagatedException, ActivityInstance propagatedFrom)
System\Activities\Statements\DefaultCompensation.cs (1)
60void InternalExecute(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Statements\DefaultConfirmation.cs (1)
56void InternalExecute(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Statements\DoWhile.cs (2)
128void OnConditionComplete(NativeActivityContext context, ActivityInstance completedInstance, bool result) 148void OnBodyComplete(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Statements\Flowchart.cs (4)
298void ExecuteNodeChain(NativeActivityContext context, FlowNode node, ActivityInstance completedInstance) 381void OnStepCompleted(NativeActivityContext context, ActivityInstance completedInstance) 389void OnDecisionCompleted(NativeActivityContext context, ActivityInstance completedInstance, bool result) 397internal void OnSwitchCompleted<T>(NativeActivityContext context, ActivityInstance completedInstance, T result)
System\Activities\Statements\ForEach.cs (2)
95void GetStateAndExecute(NativeActivityContext context, ActivityInstance completedInstance) 102void InternalExecute(NativeActivityContext context, ActivityInstance completedInstance, IEnumerator<T> valueEnumerator)
System\Activities\Statements\InternalState.cs (5)
666void OnEntryComplete(NativeActivityContext context, ActivityInstance instance) 691void OnTriggerComplete(NativeActivityContext context, ActivityInstance completedInstance) 744void OnConditionComplete(NativeActivityContext context, ActivityInstance completedInstance, bool result) 790void OnExitComplete(NativeActivityContext context, ActivityInstance instance) 895ReadOnlyCollection<ActivityInstance> children = context.GetChildren();
System\Activities\Statements\InvokeDelegate.cs (1)
151void OnHandlerComplete(NativeActivityContext context, ActivityInstance completedInstance, IDictionary<string, object> outArguments)
System\Activities\Statements\Parallel.cs (2)
168void OnBranchComplete(NativeActivityContext context, ActivityInstance completedInstance) 190void OnConditionComplete(NativeActivityContext context, ActivityInstance completedInstance, bool result)
System\Activities\Statements\ParallelForEach.cs (2)
101void OnBodyComplete(NativeActivityContext context, ActivityInstance completedInstance) 125void OnConditionComplete(NativeActivityContext context, ActivityInstance completedInstance, bool result)
System\Activities\Statements\Pick.cs (5)
147void OnBranchComplete(NativeActivityContext context, ActivityInstance completedInstance) 150ReadOnlyCollection<ActivityInstance> executingChildren = context.GetChildren(); 185ReadOnlyCollection<ActivityInstance> children = context.GetChildren(); 191ActivityInstance child = children[i]; 308void OnTriggerCompleted(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Statements\Sequence.cs (1)
108void InternalExecute(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Statements\StateMachine.cs (1)
466void OnStateComplete(NativeActivityContext context, ActivityInstance completedInstance, string result)
System\Activities\Statements\TransactionScope.cs (5)
31Variable<ActivityInstance> nestedScopeTimeoutActivityInstance; 45this.nestedScopeTimeoutActivityInstance = new Variable<ActivityInstance>(); 379void OnCompletion(NativeActivityContext context, ActivityInstance instance) 394void OnDelayCompletion(NativeActivityContext context, ActivityInstance instance) 407ActivityInstance delayActivityInstance = this.nestedScopeTimeoutActivityInstance.Get(context);
System\Activities\Statements\TryCatch.cs (5)
203void OnTryComplete(NativeActivityContext context, ActivityInstance completedInstance) 229void OnExceptionFromTry(NativeActivityFaultContext context, Exception propagatedException, ActivityInstance propagatedFrom) 273void OnCatchComplete(NativeActivityContext context, ActivityInstance completedInstance) 296void OnFinallyComplete(NativeActivityContext context, ActivityInstance completedInstance) 305void OnExceptionFromCatchOrFinally(NativeActivityFaultContext context, Exception propagatedException, ActivityInstance propagatedFrom)
System\Activities\Statements\While.cs (2)
127void OnConditionComplete(NativeActivityContext context, ActivityInstance completedInstance, bool result) 147void OnBodyComplete(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Statements\WorkflowCompensationBehavior.cs (2)
137void OnCompensationComplete(NativeActivityContext context, ActivityInstance completedInstance) 167void OnConfirmationComplete(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Tracking\ActivityInfo.cs (2)
46internal ActivityInfo(ActivityInstance instance) 58internal ActivityInstance Instance
System\Activities\Tracking\ActivityScheduledRecord.cs (3)
19internal ActivityScheduledRecord(Guid instanceId, ActivityInstance instance, ActivityInstance child) 24internal ActivityScheduledRecord(Guid instanceId, ActivityInstance instance, ActivityInfo child)
System\Activities\Tracking\ActivityStateRecord.cs (4)
28internal ActivityStateRecord(Guid instanceId, ActivityInstance instance, ActivityInstanceState state) 216ActivityInstance currentInstance = this.Activity.Instance; 282ActivityInstance currentInstance = this.Activity.Instance; 324bool TrackData(string name, int id, ActivityInstance currentInstance, ICollection<string> data, bool wildcard, ref Dictionary<string, object> trackedData)
System\Activities\Tracking\BookmarkResumptionRecord.cs (1)
21internal BookmarkResumptionRecord(Guid instanceId, Bookmark bookmark, ActivityInstance ownerInstance, object payload)
System\Activities\Tracking\CancelRequestedRecord.cs (2)
19internal CancelRequestedRecord(Guid instanceId, ActivityInstance instance, ActivityInstance child)
System\Activities\Tracking\FaultPropagationRecord.cs (2)
22internal FaultPropagationRecord(Guid instanceId, ActivityInstance source, ActivityInstance faultHandler, bool isFaultSource, Exception fault)
System\Activities\Variable.cs (4)
249internal abstract Location DeclareLocation(ActivityExecutor executor, ActivityInstance instance); 265internal abstract void PopulateDefault(ActivityExecutor executor, ActivityInstance parentInstance, Location location); 401internal override Location DeclareLocation(ActivityExecutor executor, ActivityInstance instance) 428internal override void PopulateDefault(ActivityExecutor executor, ActivityInstance parentInstance, Location location)
System\Activities\WorkflowDataContext.cs (2)
18ActivityInstance activityInstance; 24internal WorkflowDataContext(ActivityExecutor executor, ActivityInstance activityInstance, bool includeLocalVariables)
System\Activities\XamlIntegration\CompiledDataContext.cs (4)
103ActivityInstance cacheInstance = GetDataContextInstance((CompiledDataContextActivitiesCache)dataContextActivities, activityContext, compiledRoot); 139static ActivityInstance GetDataContextInstance(CompiledDataContextActivitiesCache dataContextActivities, ActivityContext activityContext, Activity compiledRoot) 141ActivityInstance dataContextInstance = null; 143ActivityInstance currentInstance = activityContext.CurrentInstance;
System\Activities\XamlIntegration\CompiledLocation.cs (2)
28ActivityInstance rootInstance; 185internal ActivityInstance SerializedRootInstance
System.ServiceModel.Activities (8)
System\ServiceModel\Activities\InternalReceiveMessage.cs (1)
661void ClientScheduleOnReceiveMessageCallback(NativeActivityContext executionContext, ActivityInstance completedInstance)
System\ServiceModel\Activities\InternalSendMessage.cs (5)
1221void OnChannelCorrelationComplete(NativeActivityContext context, ActivityInstance completedInstance) 1270void OnPersistCompleted(NativeActivityContext context, ActivityInstance completedInstance) 1424void OnSendFailure(NativeActivityFaultContext context, Exception propagatedException, ActivityInstance propagatedFrom) 1432void OnChannelFactoryOpened(NativeActivityContext context, ActivityInstance completedInstance) 1536void OnClientSendComplete(NativeActivityContext context, ActivityInstance completedInstance)
System\ServiceModel\Activities\TransactedReceiveScope.cs (2)
246void OnReceiveCompleted(NativeActivityContext context, ActivityInstance completedInstance) 258void OnBodyCompleted(NativeActivityContext context, ActivityInstance completedInstance)
System.Workflow.Runtime (1)
System\Activities\Statements\Interop.cs (1)
765internal void OnPersistComplete(NativeActivityContext context, ActivityInstance completedInstance)