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