4 writes to Metadata
System.Runtime.DurableInstancing (4)
System\Runtime\DurableInstancing\InstanceKey.cs (4)
45this.Metadata = metadata; 50this.Metadata = new ReadOnlyDictionaryInternal<XName, InstanceValue>(copy); 56this.Metadata = emptyMetadata; 148this.Metadata = value;
13 references to Metadata
System.Runtime.DurableInstancing (2)
System\Runtime\DurableInstancing\InstanceKey.cs (2)
136if (this.Metadata.Count == 0) 142return this.Metadata;
System.ServiceModel.Activities (11)
System\ServiceModel\Activities\Dispatcher\PersistenceContext.cs (2)
825saveCommand.InstanceKeysToAssociate.Add(key.Value, key.Metadata); 1244saveCommand.InstanceKeysToAssociate.Add(key.Value, key.Metadata);
System\ServiceModel\Activities\Dispatcher\PersistenceProviderDirectory.cs (3)
535InstanceKey lookupKeyToAdd = (canCreateInstance && key.Metadata != null && key.Metadata.Count > 0) ? key : null; 581instanceKeysToAssociate.Add(keyToAdd.Value, keyToAdd.Metadata);
System\ServiceModel\Activities\InternalReceiveMessage.cs (1)
1059if (key.Metadata.TryGetValue(WorkflowServiceNamespace.RequestReplyCorrelation, out value))
System\ServiceModel\Activities\InternalSendMessage.cs (1)
918if (key.Metadata.TryGetValue(WorkflowServiceNamespace.RequestReplyCorrelation, out value))
System\ServiceModel\Activities\SerializableInstanceKey.cs (3)
23if (instanceKey.Metadata != null) 25this.metadata = new Dictionary<XName, SerializableInstanceValue>(instanceKey.Metadata.Count); 26foreach (KeyValuePair<XName, InstanceValue> pair in instanceKey.Metadata)
System\ServiceModel\Activities\ToReply.cs (1)
267if (instanceKey.Metadata.TryGetValue(WorkflowServiceNamespace.MessageVersionForReplies, out messageVersionValue))