2 types derived from NativeActivityContext
System.Activities (2)
System\Activities\NativeActivityFaultContext.cs (1)
12public sealed class NativeActivityFaultContext : NativeActivityContext
System\Activities\NativeActivityTransactionContext.cs (1)
12public sealed class NativeActivityTransactionContext : NativeActivityContext
2 instantiations of NativeActivityContext
System.Activities (2)
System\Activities\DynamicUpdate\NativeActivityUpdateContext.cs (1)
37this.innerContext = new NativeActivityContext(this.currentInstance, this.activityExecutor, this.activityExecutor.RawBookmarkManager);
System\Activities\Runtime\ActivityExecutor.cs (1)
4520return new NativeActivityContext();
350 references to NativeActivityContext
System.Activities (239)
Microsoft\VisualBasic\Activities\VisualBasicNameShadowingConstraint.cs (1)
16protected override void OnExecute(NativeActivityContext context, object objectToValidate, ValidationContext objectToValidateContext)
System\Activities\Activity.cs (1)
843NativeActivityContext context = executor.NativeActivityContextPool.Acquire();
System\Activities\ActivityInstance.cs (2)
682internal void BaseCancel(NativeActivityContext context) 694internal void CancelChildren(NativeActivityContext context)
System\Activities\BookmarkCallback.cs (1)
9public delegate void BookmarkCallback(NativeActivityContext context, Bookmark bookmark, object value);
System\Activities\BookmarkScope.cs (1)
125public void Initialize(NativeActivityContext context, Guid id)
System\Activities\BookmarkScopeHandle.cs (4)
63void ThrowIfContextIsNullOrDisposed(NativeActivityContext context) 73public void CreateBookmarkScope(NativeActivityContext context) 86public void CreateBookmarkScope(NativeActivityContext context, Guid scopeId) 99public void Initialize(NativeActivityContext context, Guid scope)
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\DelegateCompletionCallback.cs (1)
9public delegate void DelegateCompletionCallback(NativeActivityContext context, ActivityInstance completedInstance, IDictionary<string, object> outArguments);
System\Activities\DynamicUpdate\NativeActivityUpdateContext.cs (1)
23private NativeActivityContext innerContext;
System\Activities\ExclusiveHandle.cs (2)
100public void RegisterBookmarkScope(NativeActivityContext context, BookmarkScopeHandle bookmarkScopeHandle) 131public void Reinitialize(NativeActivityContext context)
System\Activities\Expressions\InvokeFunc.cs (34)
27protected override void Execute(NativeActivityContext context) 37void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 75protected override void Execute(NativeActivityContext context) 85void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 131protected override void Execute(NativeActivityContext context) 144void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 193protected override void Execute(NativeActivityContext context) 207void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 263protected override void Execute(NativeActivityContext context) 278void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 341protected override void Execute(NativeActivityContext context) 353void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 423protected override void Execute(NativeActivityContext context) 435void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 512protected override void Execute(NativeActivityContext context) 524void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 608protected override void Execute(NativeActivityContext context) 621void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 712protected override void Execute(NativeActivityContext context) 725void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 823protected override void Execute(NativeActivityContext context) 836void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 941protected override void Execute(NativeActivityContext context) 954void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 1066protected override void Execute(NativeActivityContext context) 1080void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 1199protected override void Execute(NativeActivityContext context) 1213void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 1339protected override void Execute(NativeActivityContext context) 1353void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 1486protected override void Execute(NativeActivityContext context) 1500void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue) 1640protected override void Execute(NativeActivityContext context) 1654void OnActivityFuncComplete(NativeActivityContext context, ActivityInstance completedInstance, TResult resultValue)
System\Activities\NativeActivity.cs (8)
70protected abstract void Execute(NativeActivityContext context); 76protected virtual void Cancel(NativeActivityContext context) 159NativeActivityContext context = executor.NativeActivityContextPool.Acquire(); 187NativeActivityContext context = executor.NativeActivityContextPool.Acquire(); 257protected abstract void Execute(NativeActivityContext context); 263protected virtual void Cancel(NativeActivityContext context) 338NativeActivityContext context = executor.NativeActivityContextPool.Acquire(); 366NativeActivityContext context = executor.NativeActivityContextPool.Acquire();
System\Activities\NoPersistHandle.cs (2)
18public void Enter(NativeActivityContext context) 26public void Exit(NativeActivityContext context)
System\Activities\Runtime\ActivityCompletionCallbackWrapper.cs (2)
16static readonly Type[] completionCallbackParameters = new Type[] { typeof(NativeActivityContext), typeof(ActivityInstance) }; 26protected internal override void Invoke(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Runtime\ActivityExecutor.cs (5)
103Pool<NativeActivityContext> nativeActivityContextPool; 190public Pool<NativeActivityContext> NativeActivityContextPool 4516class PoolOfNativeActivityContexts : Pool<NativeActivityContext> 4518protected override NativeActivityContext CreateNew() 4548protected override void Execute(NativeActivityContext context)
System\Activities\Runtime\BookmarkCallbackWrapper.cs (2)
16static readonly Type[] bookmarkCallbackParameters = new Type[] { typeof(NativeActivityContext), typeof(Bookmark), typeof(object) }; 61public void Invoke(NativeActivityContext context, Bookmark bookmark, object value)
System\Activities\Runtime\BookmarkWorkItem.cs (1)
85NativeActivityContext nativeContext = executor.NativeActivityContextPool.Acquire();
System\Activities\Runtime\CompletionCallbackWrapper.cs (3)
21static Type[] completionCallbackParameters = new Type[] { typeof(NativeActivityContext), typeof(ActivityInstance) }; 101protected internal abstract void Invoke(NativeActivityContext context, ActivityInstance completedInstance); 187NativeActivityContext context = executor.NativeActivityContextPool.Acquire();
System\Activities\Runtime\DelegateCompletionCallbackWrapper.cs (2)
17static readonly Type[] callbackParameterTypes = new Type[] { typeof(NativeActivityContext), typeof(ActivityInstance), typeof(IDictionary<string, object>) }; 69protected internal override void Invoke(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Runtime\FuncCompletionCallbackWrapper.cs (2)
18static readonly Type[] callbackParameterTypes = new Type[] { typeof(NativeActivityContext), typeof(ActivityInstance), typeof(T) }; 103protected internal override void Invoke(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\RuntimeTransactionHandle.cs (7)
132public Transaction GetCurrentTransaction(NativeActivityContext context) 206public void RequestTransactionContext(NativeActivityContext context, Action<NativeActivityTransactionContext, object> callback, object state) 211public void RequireTransactionContext(NativeActivityContext context, Action<NativeActivityTransactionContext, object> callback, object state) 216void RequestOrRequireTransactionContextCore(NativeActivityContext context, Action<NativeActivityTransactionContext, object> callback, object state, bool isRequires) 262public void CompleteTransaction(NativeActivityContext context) 267public void CompleteTransaction(NativeActivityContext context, BookmarkCallback callback) 277void CompleteTransactionCore(NativeActivityContext context, BookmarkCallback callback)
System\Activities\Statements\CancellationScope.cs (3)
79protected override void Execute(NativeActivityContext context) 87void OnBodyComplete(NativeActivityContext context, ActivityInstance completedInstance) 106protected override void Cancel(NativeActivityContext context)
System\Activities\Statements\Catch.cs (2)
29internal abstract void ScheduleAction(NativeActivityContext context, Exception exception, CompletionCallback completionCallback, FaultCallback faultCallback); 62internal override void ScheduleAction(NativeActivityContext context, Exception exception,
System\Activities\Statements\CompensableActivity.cs (9)
302protected override void Execute(NativeActivityContext context) 317protected override void Cancel(NativeActivityContext context) 322void OnWorkflowCompensationBehaviorScheduled(NativeActivityContext context, Bookmark bookmark, object value) 330void ScheduleBody(NativeActivityContext context, CompensationExtension compensationExtension) 385void OnBodyExecutionComplete(NativeActivityContext context, ActivityInstance completedInstance) 419void ScheduleSecondaryRoot(NativeActivityContext context, CompensationExtension compensationExtension, CompensationTokenData token) 450void OnSecondaryRootScheduled(NativeActivityContext context, Bookmark bookmark, object value) 476void OnCanceledOrCompensated(NativeActivityContext context, Bookmark bookmark, object value) 509void AppCompletionCleanup(NativeActivityContext context, CompensationExtension compensationExtension, CompensationTokenData compensationToken)
System\Activities\Statements\Compensate.cs (2)
172protected override void Execute(NativeActivityContext context) 226protected override void Cancel(NativeActivityContext context)
System\Activities\Statements\CompensationExtension.cs (2)
108internal void SetupWorkflowCompensationBehavior(NativeActivityContext context, BookmarkCallback callback, Activity workflowCompensationBehavior) 125internal void NotifyMessage(NativeActivityContext context, long compensationId, CompensationBookmarkName compensationBookmark)
System\Activities\Statements\CompensationParticipant.cs (10)
120protected override void Execute(NativeActivityContext context) 154void OnConfirmation(NativeActivityContext context, Bookmark bookmark, object value) 193void OnConfirmationHandlerComplete(NativeActivityContext context, ActivityInstance completedInstance) 220void OnConfirmationComplete(NativeActivityContext context, ActivityInstance completedInstance) 237void OnCompensation(NativeActivityContext context, Bookmark bookmark, object value) 277void OnCompensationHandlerComplete(NativeActivityContext context, ActivityInstance completedInstance) 304void OnCancellation(NativeActivityContext context, Bookmark bookmark, object value) 344void OnCancellationHandlerComplete(NativeActivityContext context, ActivityInstance completedInstance) 368void OnCompensationComplete(NativeActivityContext context, ActivityInstance completedInstance) 379void InternalOnCompensationComplete(NativeActivityContext context, CompensationExtension compensationExtension, CompensationTokenData compensationToken)
System\Activities\Statements\CompensationTokenData.cs (1)
77internal void RemoveBookmark(NativeActivityContext context, CompensationBookmarkName bookmarkName)
System\Activities\Statements\Confirm.cs (2)
181protected override void Execute(NativeActivityContext context) 235protected override void Cancel(NativeActivityContext context)
System\Activities\Statements\CreateBookmarkScope.cs (1)
26protected override void Execute(NativeActivityContext context)
System\Activities\Statements\DefaultCompensation.cs (3)
55protected override void Execute(NativeActivityContext context) 60void InternalExecute(NativeActivityContext context, ActivityInstance completedInstance) 87protected override void Cancel(NativeActivityContext context)
System\Activities\Statements\DefaultConfirmation.cs (3)
51protected override void Execute(NativeActivityContext context) 56void InternalExecute(NativeActivityContext context, ActivityInstance completedInstance) 83protected override void Cancel(NativeActivityContext context)
System\Activities\Statements\Delay.cs (2)
56protected override void Execute(NativeActivityContext context) 75protected override void Cancel(NativeActivityContext context)
System\Activities\Statements\DeleteBookmarkScope.cs (1)
33protected override void Execute(NativeActivityContext context)
System\Activities\Statements\DoWhile.cs (4)
111protected override void Execute(NativeActivityContext context) 117void ScheduleCondition(NativeActivityContext context) 128void OnConditionComplete(NativeActivityContext context, ActivityInstance completedInstance, bool result) 148void OnBodyComplete(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Statements\Flowchart.cs (7)
279protected override void Execute(NativeActivityContext context) 298void ExecuteNodeChain(NativeActivityContext context, FlowNode node, ActivityInstance completedInstance) 341bool ExecuteSingleNode(NativeActivityContext context, FlowNode node, out FlowNode nextNode) 373FlowNode GetCurrentNode(NativeActivityContext context) 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\FlowDecision.cs (1)
109internal bool Execute(NativeActivityContext context, CompletionCallback<bool> onConditionCompleted)
System\Activities\Statements\FlowStep.cs (1)
51internal bool Execute(NativeActivityContext context, CompletionCallback onCompleted, out FlowNode nextNode)
System\Activities\Statements\FlowSwitch.cs (1)
89bool IFlowSwitch.Execute(NativeActivityContext context, Flowchart parent)
System\Activities\Statements\ForEach.cs (3)
72protected override void Execute(NativeActivityContext context) 95void GetStateAndExecute(NativeActivityContext context, ActivityInstance completedInstance) 102void InternalExecute(NativeActivityContext context, ActivityInstance completedInstance, IEnumerator<T> valueEnumerator)
System\Activities\Statements\HandleScope.cs (1)
68protected override void Execute(NativeActivityContext context)
System\Activities\Statements\If.cs (1)
85protected override void Execute(NativeActivityContext context)
System\Activities\Statements\IFlowSwitch.cs (1)
9bool Execute(NativeActivityContext context, Flowchart parent);
System\Activities\Statements\InternalCompensate.cs (3)
39protected override void Execute(NativeActivityContext context) 59void OnCompensated(NativeActivityContext context, Bookmark bookmark, object value) 99protected override void Cancel(NativeActivityContext context)
System\Activities\Statements\InternalConfirm.cs (3)
39protected override void Execute(NativeActivityContext context) 59void OnConfirmed(NativeActivityContext context, Bookmark bookmark, object value) 100protected override void Cancel(NativeActivityContext context)
System\Activities\Statements\InternalState.cs (16)
204protected override void Execute(NativeActivityContext context) 218protected override void Cancel(NativeActivityContext context) 416static void ProcessNextTriggerCompletedEvent(NativeActivityContext context, StateMachineEventManager eventManager) 648void ScheduleEntry(NativeActivityContext context) 666void OnEntryComplete(NativeActivityContext context, ActivityInstance instance) 672void ScheduleTriggers(NativeActivityContext context) 691void OnTriggerComplete(NativeActivityContext context, ActivityInstance completedInstance) 720void StartEvaluateCondition(NativeActivityContext context, Bookmark bookmark, object value) 744void OnConditionComplete(NativeActivityContext context, ActivityInstance completedInstance, bool result) 778void ScheduleExit(NativeActivityContext context) 790void OnExitComplete(NativeActivityContext context, ActivityInstance instance) 795void ScheduleAction(NativeActivityContext context) 853void AddEvaluateConditionBookmark(NativeActivityContext context) 860void RemoveBookmarks(NativeActivityContext context) 876void TakeTransition(NativeActivityContext context, StateMachineEventManager eventManager, int triggerId) 893void PrepareForExit(NativeActivityContext context, string targetStateId)
System\Activities\Statements\InvokeAction.cs (17)
47protected override void Execute(NativeActivityContext context) 94protected override void Execute(NativeActivityContext context) 138protected override void Execute(NativeActivityContext context) 189protected override void Execute(NativeActivityContext context) 247protected override void Execute(NativeActivityContext context) 313protected override void Execute(NativeActivityContext context) 386protected override void Execute(NativeActivityContext context) 466protected override void Execute(NativeActivityContext context) 553protected override void Execute(NativeActivityContext context) 648protected override void Execute(NativeActivityContext context) 750protected override void Execute(NativeActivityContext context) 859protected override void Execute(NativeActivityContext context) 975protected override void Execute(NativeActivityContext context) 1099protected override void Execute(NativeActivityContext context) 1230protected override void Execute(NativeActivityContext context) 1368protected override void Execute(NativeActivityContext context) 1513protected override void Execute(NativeActivityContext context)
System\Activities\Statements\InvokeDelegate.cs (2)
123protected override void Execute(NativeActivityContext context) 151void OnHandlerComplete(NativeActivityContext context, ActivityInstance completedInstance, IDictionary<string, object> outArguments)
System\Activities\Statements\NoPersistScope.cs (1)
60protected override void Execute(NativeActivityContext context)
System\Activities\Statements\Parallel.cs (4)
141protected override void Execute(NativeActivityContext context) 154protected override void Cancel(NativeActivityContext context) 168void OnBranchComplete(NativeActivityContext context, ActivityInstance completedInstance) 190void OnConditionComplete(NativeActivityContext context, ActivityInstance completedInstance, bool result)
System\Activities\Statements\ParallelForEach.cs (3)
80protected override void Execute(NativeActivityContext context) 101void OnBodyComplete(NativeActivityContext context, ActivityInstance completedInstance) 125void OnConditionComplete(NativeActivityContext context, ActivityInstance completedInstance, bool result)
System\Activities\Statements\Persist.cs (2)
27protected override void Execute(NativeActivityContext context) 42static void OnPersistComplete(NativeActivityContext context, Bookmark bookmark, object value)
System\Activities\Statements\Pick.cs (8)
119protected override void Execute(NativeActivityContext context) 142protected override void Cancel(NativeActivityContext context) 147void OnBranchComplete(NativeActivityContext context, ActivityInstance completedInstance) 179void OnTriggerComplete(NativeActivityContext context, Bookmark bookmark, object state) 206void ResumeExecutionActionBookmark(PickState pickState, NativeActivityContext context) 301protected override void Execute(NativeActivityContext context) 308void OnTriggerCompleted(NativeActivityContext context, ActivityInstance completedInstance) 331void OnExecuteAction(NativeActivityContext context, Bookmark bookmark, object state)
System\Activities\Statements\Rethrow.cs (2)
40protected override void Execute(NativeActivityContext context) 81protected override void Execute(NativeActivityContext context)
System\Activities\Statements\Sequence.cs (2)
98protected override void Execute(NativeActivityContext context) 108void InternalExecute(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Statements\StateMachine.cs (2)
220protected override void Execute(NativeActivityContext context) 466void OnStateComplete(NativeActivityContext context, ActivityInstance completedInstance, string result)
System\Activities\Statements\Switch.cs (1)
112protected override void Execute(NativeActivityContext context)
System\Activities\Statements\TerminateWorkflow.cs (1)
44protected override void Execute(NativeActivityContext context)
System\Activities\Statements\TransactionScope.cs (5)
295protected override void Execute(NativeActivityContext context) 371void ScheduleBody(NativeActivityContext context) 379void OnCompletion(NativeActivityContext context, ActivityInstance instance) 394void OnDelayCompletion(NativeActivityContext context, ActivityInstance instance) 404void OnTransactionComplete(NativeActivityContext context, Bookmark bookmark, object state)
System\Activities\Statements\TryCatch.cs (5)
169protected override void Execute(NativeActivityContext context) 194protected override void Cancel(NativeActivityContext context) 203void OnTryComplete(NativeActivityContext context, ActivityInstance completedInstance) 273void OnCatchComplete(NativeActivityContext context, ActivityInstance completedInstance) 296void OnFinallyComplete(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Statements\While.cs (4)
111protected override void Execute(NativeActivityContext context) 116void ScheduleCondition(NativeActivityContext context) 127void OnConditionComplete(NativeActivityContext context, ActivityInstance completedInstance, bool result) 147void OnBodyComplete(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Statements\WorkflowCompensationBehavior.cs (7)
69protected override void Execute(NativeActivityContext context) 84protected override void Cancel(NativeActivityContext context) 89void OnMainRootComplete(NativeActivityContext context, Bookmark bookmark, object value) 116void OnCompensate(NativeActivityContext context, Bookmark bookmark, object value) 137void OnCompensationComplete(NativeActivityContext context, ActivityInstance completedInstance) 146void OnConfirm(NativeActivityContext context, Bookmark bookmark, object value) 167void OnConfirmationComplete(NativeActivityContext context, ActivityInstance completedInstance)
System\Activities\Validation\AddValidationError.cs (1)
55protected override void Execute(NativeActivityContext context)
System\Activities\Validation\AssertValidation.cs (1)
68protected override void Execute(NativeActivityContext context)
System\Activities\Validation\Constraint.cs (4)
33public static void AddValidationError(NativeActivityContext context, ValidationError error) 56protected override void Execute(NativeActivityContext context) 81protected abstract void OnExecute(NativeActivityContext context, object objectToValidate, ValidationContext objectToValidateContext); 106protected override void OnExecute(NativeActivityContext context, object objectToValidate, ValidationContext objectToValidateContext)
System.Activities.Core.Presentation (3)
System\Activities\Core\Presentation\InvokeDelegateValidationFeature.cs (3)
116protected override void Execute(NativeActivityContext context) 208private void EmitValidationWarning(NativeActivityContext context, string message) 214private void EmitValidationError(NativeActivityContext context, string message)
System.ServiceModel.Activities (89)
System\ServiceModel\Activities\ContractValidationHelper.cs (4)
147public static void ValidateFault(NativeActivityContext context, OperationDescription targetOperation, string overridingAction, Type faultType) 191public static void ValidateAction(NativeActivityContext context, MessageDescription targetMessage, string overridingAction, 201public static void ValidateMessageContent(NativeActivityContext context, MessageDescription targetMessage, Type declaredMessageType, 389public static void ValidateParametersContent(NativeActivityContext context, MessageDescription targetMessage, IDictionary parameters,
System\ServiceModel\Activities\CorrelationHandle.cs (11)
189internal BookmarkScope EnsureBookmarkScope(NativeActivityContext executionContext) 198internal bool TryRegisterRequestContext(NativeActivityContext executionContext, CorrelationRequestContext requestContext) 215internal bool TryRegisterResponseContext(NativeActivityContext executionContext, CorrelationResponseContext responseContext) 232internal bool TryAcquireRequestContext(NativeActivityContext executionContext, out CorrelationRequestContext requestContext) 249internal bool TryAcquireResponseContext(NativeActivityContext executionContext, out CorrelationResponseContext responseContext) 266internal void InitializeBookmarkScope(NativeActivityContext context, InstanceKey instanceKey) 315internal static CorrelationHandle GetAmbientCorrelation(NativeActivityContext context) 320internal static CorrelationHandle GetExplicitRequestReplyCorrelation(NativeActivityContext context, Collection<CorrelationInitializer> correlationInitializers) 325internal static CorrelationHandle GetExplicitCallbackCorrelation(NativeActivityContext context, Collection<CorrelationInitializer> correlationInitializers) 330internal static CorrelationHandle GetExplicitContextCorrelation(NativeActivityContext context, Collection<CorrelationInitializer> correlationInitializers) 335internal static CorrelationHandle GetTypedCorrelationHandle(NativeActivityContext context, Collection<CorrelationInitializer> correlationInitializers, Type correlationInitializerType)
System\ServiceModel\Activities\CorrelationInitializerCollectionExtensions.cs (3)
12public static bool TryGetRequestReplyCorrelationHandle(this Collection<CorrelationInitializer> correlationInitializers, NativeActivityContext context, out CorrelationHandle correlationHandle) 18public static bool TryGetContextCorrelationHandle(this Collection<CorrelationInitializer> correlationInitializers, NativeActivityContext context, out CorrelationHandle correlationHandle) 24public static bool TryGetCallbackCorrelationHandle(this Collection<CorrelationInitializer> correlationInitializers, NativeActivityContext context, out CorrelationHandle correlationHandle)
System\ServiceModel\Activities\CorrelationScope.cs (1)
53protected override void Execute(NativeActivityContext context)
System\ServiceModel\Activities\FromRequest.cs (2)
77protected override void Execute(NativeActivityContext context) 141static bool UseNoPersistHandle(NativeActivityContext executionContext)
System\ServiceModel\Activities\InitializeCorrelation.cs (1)
39protected override void Execute(NativeActivityContext context)
System\ServiceModel\Activities\InternalReceiveMessage.cs (21)
273protected override void Cancel(NativeActivityContext context) 292protected override void Execute(NativeActivityContext executionContext) 366void OnMessage(NativeActivityContext executionContext, Bookmark bookmark, object state) 386void SetupTransaction(NativeActivityContext executionContext, ReceiveMessageInstanceData instance) 455void ProcessReceiveMessageTrace(NativeActivityContext executionContext, ReceiveMessageInstanceData instance) 480void ProcessReceiveMessageTrace(NativeActivityContext executionContext, Guid receivedActivityId) 536NativeActivityContext executionContext = transactionContext as NativeActivityContext; 542void ServerScheduleOnReceivedMessage(NativeActivityContext executionContext, ReceiveMessageInstanceData instance) 633void ClientScheduleOnReceivedMessage(NativeActivityContext executionContext, ReceiveMessageInstanceData instance) 661void ClientScheduleOnReceiveMessageCallback(NativeActivityContext executionContext, ActivityInstance completedInstance) 673void ClientScheduleOnReceiveMessageCore(NativeActivityContext executionContext, ReceiveMessageInstanceData instance) 717void FinalizeScheduleOnReceivedMessage(NativeActivityContext executionContext, ReceiveMessageInstanceData instance) 788void FinalizeReceiveMessageCore(NativeActivityContext executionContext, ReceiveMessageInstanceData instance) 819void ResetTrace(NativeActivityContext executionContext, ReceiveMessageInstanceData instance) 829void ResetTrace(NativeActivityContext executionContext, Guid ambientActivityId) 849void ExecuteUsingExtension(SendReceiveExtension sendReceiveExtension, NativeActivityContext executionContext) 888void OnReceiveMessageFromExtension(NativeActivityContext executionContext, Bookmark bookmark, object state) 911void InitializeCorrelationHandles(NativeActivityContext executionContext, MessageProperties messageProperties, Guid e2eTracingId) 1069bool TryGetCorrelatesWithHandle(NativeActivityContext context, out CorrelationHandle correlationHandle) 1145public CorrelationHandle GetAmbientCorrelation(NativeActivityContext context)
System\ServiceModel\Activities\InternalSendMessage.cs (25)
458EndpointAddress CreateEndpointAddress(NativeActivityContext context) 604protected override void Cancel(NativeActivityContext context) 659protected override void Execute(NativeActivityContext context) 693void ExecuteUsingExtension(SendReceiveExtension sendReceiveExtension, NativeActivityContext context) 755void SendToExtension(SendReceiveExtension sendReceiveExtension, NativeActivityContext context, SendSettings sendSettings, Guid e2eTracingId, CorrelationHandle correlatesWith) 827SendSettings GetSettingsForSend(NativeActivityContext context) 851void SendCompleteOnExtension(NativeActivityContext context, Bookmark bookmark, object state) 879void InitializeCorrelationHandles(NativeActivityContext context, CorrelationMessageProperty correlationMessageProperty) 928bool TryGetCorrelatesWithHandle(NativeActivityContext context, out CorrelationHandle correlationHandle) 939void SetSendMessageInstance(NativeActivityContext context, SendMessageInstance instance) 956void ExecuteServerResponse(NativeActivityContext context, SendMessageInstance instance) 1119void ProcessSendMessageTrace(NativeActivityContext context, SendMessageInstance instance, bool isClient) 1146void ProcessSendMessageTrace(NativeActivityContext context, Guid e2eActivityId, bool isClient) 1194void ProcessSendMessageCompleteTrace(NativeActivityContext context, Guid e2eActivityId) 1221void OnChannelCorrelationComplete(NativeActivityContext context, ActivityInstance completedInstance) 1229void OnChannelCorrelationCompleteCore(NativeActivityContext context, SendMessageInstance instance) 1257void CompleteCorrelationCallback(NativeActivityContext context, Bookmark bookmark, object value) 1270void OnPersistCompleted(NativeActivityContext context, ActivityInstance completedInstance) 1293void ExecuteClientRequest(NativeActivityContext context, SendMessageInstance instance) 1432void OnChannelFactoryOpened(NativeActivityContext context, ActivityInstance completedInstance) 1440void OnChannelFactoryOpenedCore(NativeActivityContext context, SendMessageInstance instance) 1536void OnClientSendComplete(NativeActivityContext context, ActivityInstance completedInstance) 1549Message InitializeCorrelations(NativeActivityContext context, SendMessageInstance instance) 2259public SendMessageInstance(InternalSendMessage parent, NativeActivityContext context) 2513public CorrelationHandle GetExplicitRequestReplyCorrelationHandle(NativeActivityContext context, Collection<CorrelationInitializer> additionalCorrelations)
System\ServiceModel\Activities\MessagingActivityHelper.cs (3)
78public static Message InitializeCorrelationHandles(NativeActivityContext context, 94public static void InitializeCorrelationHandles(NativeActivityContext context, 117internal static void InitializeCorrelationHandles(NativeActivityContext context,
System\ServiceModel\Activities\MessagingNoPersistScope.cs (2)
39protected override void Execute(NativeActivityContext context) 52bool DisallowPersistence(NativeActivityContext context)
System\ServiceModel\Activities\NoPersistScope.cs (1)
39protected override void Execute(NativeActivityContext context)
System\ServiceModel\Activities\ReceiveContent.cs (1)
57internal abstract void ValidateContract(NativeActivityContext context, OperationDescription targetOperation, object owner, MessageDirection direction);
System\ServiceModel\Activities\ReceiveMessageContent.cs (1)
181internal override void ValidateContract(NativeActivityContext context, OperationDescription targetOperation, object owner, MessageDirection direction)
System\ServiceModel\Activities\ReceiveParametersContent.cs (1)
152internal override void ValidateContract(NativeActivityContext context, OperationDescription targetOperation, object owner, MessageDirection direction)
System\ServiceModel\Activities\SendContent.cs (1)
59internal abstract void ValidateContract(NativeActivityContext context, OperationDescription targetOperation, object owner, MessageDirection direction);
System\ServiceModel\Activities\SendMessageContent.cs (1)
196internal override void ValidateContract(NativeActivityContext context, OperationDescription targetOperation, object owner, MessageDirection direction)
System\ServiceModel\Activities\SendParametersContent.cs (1)
171internal override void ValidateContract(NativeActivityContext context, OperationDescription targetOperation, object owner, MessageDirection direction)
System\ServiceModel\Activities\ToReply.cs (1)
126protected override void Execute(NativeActivityContext context)
System\ServiceModel\Activities\TransactedReceiveScope.cs (3)
209protected override void Execute(NativeActivityContext context) 246void OnReceiveCompleted(NativeActivityContext context, ActivityInstance completedInstance) 258void OnBodyCompleted(NativeActivityContext context, ActivityInstance completedInstance)
System\ServiceModel\Activities\WorkflowService.cs (5)
1045protected override void Execute(NativeActivityContext context) 1093void ValidateTransactionBehavior(NativeActivityContext context, Receive receiveActivity, OperationDescription targetOperation) 1138void ValidateContract(NativeActivityContext context, Receive receiveActivity, OperationDescription targetOperation) 1236protected override void Execute(NativeActivityContext context) 1275void ValidateContract(NativeActivityContext context, SendReply sendReply, OperationDescription targetOperation)
System.Workflow.Runtime (19)
System\Activities\Statements\Interop.cs (15)
342protected override void Execute(NativeActivityContext context) 407protected override void Cancel(NativeActivityContext context) 442internal void SetOutputArgumentValues(IDictionary<string, object> outputs, NativeActivityContext context) 460internal IDictionary<string, object> GetInputArgumentValues(NativeActivityContext context) 512void OnResumeBookmark(NativeActivityContext context, Bookmark bookmark, object state) 726internal void OnClose(NativeActivityContext context, Exception exception) 754internal void Persist(NativeActivityContext context) 765internal void OnPersistComplete(NativeActivityContext context, ActivityInstance completedInstance) 778internal void CreateTransaction(NativeActivityContext context, TransactionOptions txOptions) 795internal void CommitTransaction(NativeActivityContext context) 806void OnTransactionComplete(NativeActivityContext context, Bookmark bookmark, object state) 811void Resume(NativeActivityContext context, Transaction transaction) 846internal void AddResourceManager(NativeActivityContext context, VolatileResourceManager resourceManager) 997protected override void Execute(NativeActivityContext context) 1129protected override void Execute(NativeActivityContext context)
System\Activities\Statements\InteropEnvironment.cs (4)
24static MethodInfo getServiceMethod = typeof(NativeActivityContext).GetMethod("GetExtension"); 26NativeActivityContext nativeActivityContext; 39public InteropEnvironment(InteropExecutor interopExecutor, NativeActivityContext nativeActivityContext, 63public void Execute(System.Workflow.ComponentModel.Activity definition, NativeActivityContext context)