5 instantiations of WorkflowIdentityKey
System.ServiceModel.Activities (5)
System\ServiceModel\Activities\Dispatcher\ControlOperationInvoker.cs (1)
793
this.updatedIdentity = new
WorkflowIdentityKey
(GetIdentityForControlOperation(this.inputs));
System\ServiceModel\Activities\WorkflowDefinitionProvider.cs (4)
84
WorkflowIdentityKey identityKey = new
WorkflowIdentityKey
(workflowService.DefinitionIdentity);
108
return this.definitionCollection.Remove(new
WorkflowIdentityKey
(workflowService.DefinitionIdentity));
143
else if (this.definitionCollection.TryGetValue(new
WorkflowIdentityKey
(workflowIdentity), out workflowService))
160
this.definitionCollection.TryGetValue(new
WorkflowIdentityKey
(updatedIdentity), out workflowService);
17 references to WorkflowIdentityKey
System.ServiceModel.Activities (17)
System\ServiceModel\Activities\Dispatcher\ControlOperationInvoker.cs (1)
277
WorkflowIdentityKey
updatedIdentity;
System\ServiceModel\Activities\Dispatcher\DurableInstanceManager.cs (3)
275
WorkflowIdentityKey
updatedIdentity, TimeSpan timeout, AsyncCallback callback, object state)
1005
WorkflowIdentityKey
updatedIdentity;
1022
public GetInstanceAsyncResult(DurableInstanceManager instanceManager, Guid instanceId, WorkflowGetInstanceContext parameters,
WorkflowIdentityKey
updatedIdentity,
System\ServiceModel\Activities\Dispatcher\PersistenceContext.cs (1)
88
bool newInstance, bool locked, InstanceView view,
WorkflowIdentityKey
updatedIdentity)
System\ServiceModel\Activities\Dispatcher\PersistenceProviderDirectory.cs (4)
105
public WorkflowServiceInstance InitializeInstance(Guid instanceId, PersistenceContext context, WorkflowIdentity definitionIdentity,
WorkflowIdentityKey
updatedIdentity, IDictionary<XName, InstanceValue> instance, WorkflowCreationContext creationContext)
170
public IAsyncResult BeginLoad(Guid instanceId, ICollection<InstanceKey> associatedKeys, Transaction transaction, bool loadAny,
WorkflowIdentityKey
updatedIdentity,
726
readonly
WorkflowIdentityKey
updatedIdentity;
747
bool canCreateInstance, ICollection<InstanceKey> associatedKeys, Transaction transaction, bool loadAny,
WorkflowIdentityKey
updatedIdentity,
System\ServiceModel\Activities\WorkflowDefinitionProvider.cs (4)
24
IDictionary<
WorkflowIdentityKey
, WorkflowService> definitionCollection;
36
this.definitionCollection = new Dictionary<
WorkflowIdentityKey
, WorkflowService>();
66
foreach (
WorkflowIdentityKey
identityKey in this.definitionCollection.Keys)
84
WorkflowIdentityKey
identityKey = new WorkflowIdentityKey(workflowService.DefinitionIdentity);
System\ServiceModel\Activities\WorkflowIdentityKey.cs (4)
10
internal class WorkflowIdentityKey : IEquatable<
WorkflowIdentityKey
>
37
WorkflowIdentityKey
workflowIdentityKey = obj as
WorkflowIdentityKey
;
48
public bool Equals(
WorkflowIdentityKey
other)