1 instantiation of XName
System.Xml.Linq (1)
System\Xml\Linq\XLinq.cs (1)
425return names.Add(new XName(this, localName.Substring(index, count)));
808 references to XName
System.Activities (119)
System\Activities\DurableInstancing\ActivatableWorkflowsQueryResult.cs (14)
19static readonly ReadOnlyDictionaryInternal<XName, object> emptyDictionary = new ReadOnlyDictionaryInternal<XName, object>(new Dictionary<XName, object>(0)); 23ActivationParameters = new List<IDictionary<XName, object>>(0); 26public ActivatableWorkflowsQueryResult(IDictionary<XName, object> parameters) 28ActivationParameters = new List<IDictionary<XName, object>> 29{ parameters == null ? ActivatableWorkflowsQueryResult.emptyDictionary : new ReadOnlyDictionaryInternal<XName, object>(new Dictionary<XName, object>(parameters)) }; 32public ActivatableWorkflowsQueryResult(IEnumerable<IDictionary<XName, object>> parameters) 36ActivationParameters = new List<IDictionary<XName, object>>(0); 40ActivationParameters = new List<IDictionary<XName, object>>(parameters.Select(dictionary => 41dictionary == null ? ActivatableWorkflowsQueryResult.emptyDictionary : new ReadOnlyDictionaryInternal<XName, object>(new Dictionary<XName, object>(dictionary)))); 45public List<IDictionary<XName, object>> ActivationParameters
System\Activities\DurableInstancing\CreateWorkflowOwnerCommand.cs (3)
16Dictionary<XName, InstanceValue> instanceOwnerMetadata; 23public IDictionary<XName, InstanceValue> InstanceOwnerMetadata 29this.instanceOwnerMetadata = new Dictionary<XName, InstanceValue>();
System\Activities\DurableInstancing\CreateWorkflowOwnerWithIdentityCommand.cs (3)
16Dictionary<XName, InstanceValue> instanceOwnerMetadata; 23public IDictionary<XName, InstanceValue> InstanceOwnerMetadata 29this.instanceOwnerMetadata = new Dictionary<XName, InstanceValue>();
System\Activities\DurableInstancing\LoadWorkflowByInstanceKeyCommand.cs (4)
17Dictionary<Guid, IDictionary<XName, InstanceValue>> keysToAssociate; 29public IDictionary<Guid, IDictionary<XName, InstanceValue>> InstanceKeysToAssociate 35this.keysToAssociate = new Dictionary<Guid, IDictionary<XName, InstanceValue>>(); 90foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> key in this.keysToAssociate)
System\Activities\DurableInstancing\PersistenceIOParticipant.cs (6)
24protected virtual IAsyncResult BeginOnSave(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues, TimeSpan timeout, AsyncCallback callback, object state) 37protected virtual IAsyncResult BeginOnLoad(IDictionary<XName, object> readWriteValues, TimeSpan timeout, AsyncCallback callback, object state) 50internal override IAsyncResult InternalBeginOnSave(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues, TimeSpan timeout, AsyncCallback callback, object state) 60internal override IAsyncResult InternalBeginOnLoad(IDictionary<XName, object> readWriteValues, TimeSpan timeout, AsyncCallback callback, object state)
System\Activities\DurableInstancing\PersistenceParticipant.cs (18)
32protected virtual void CollectValues(out IDictionary<XName, object> readWriteValues, out IDictionary<XName, object> writeOnlyValues) 39protected virtual IDictionary<XName, object> MapValues(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues) 45protected virtual void PublishValues(IDictionary<XName, object> readWriteValues) 49void IPersistencePipelineModule.CollectValues(out IDictionary<XName, object> readWriteValues, out IDictionary<XName, object> writeOnlyValues) 54IDictionary<XName, object> IPersistencePipelineModule.MapValues(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues) 59void IPersistencePipelineModule.PublishValues(IDictionary<XName, object> readWriteValues) 88IAsyncResult IPersistencePipelineModule.BeginOnSave(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues, TimeSpan timeout, AsyncCallback callback, object state) 98IAsyncResult IPersistencePipelineModule.BeginOnLoad(IDictionary<XName, object> readWriteValues, TimeSpan timeout, AsyncCallback callback, object state) 113internal virtual IAsyncResult InternalBeginOnSave(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues, TimeSpan timeout, AsyncCallback callback, object state) 123internal virtual IAsyncResult InternalBeginOnLoad(IDictionary<XName, object> readWriteValues, TimeSpan timeout, AsyncCallback callback, object state)
System\Activities\DurableInstancing\SaveWorkflowCommand.cs (14)
17Dictionary<Guid, IDictionary<XName, InstanceValue>> keysToAssociate; 21Dictionary<XName, InstanceValue> instanceData; 23Dictionary<XName, InstanceValue> instanceMetadataChanges; 24Dictionary<Guid, IDictionary<XName, InstanceValue>> keyMetadataChanges; 34public IDictionary<Guid, IDictionary<XName, InstanceValue>> InstanceKeysToAssociate 40this.keysToAssociate = new Dictionary<Guid, IDictionary<XName, InstanceValue>>(); 70public IDictionary<XName, InstanceValue> InstanceMetadataChanges 76this.instanceMetadataChanges = new Dictionary<XName, InstanceValue>(); 82public IDictionary<Guid, IDictionary<XName, InstanceValue>> InstanceKeyMetadataChanges 88this.keyMetadataChanges = new Dictionary<Guid, IDictionary<XName, InstanceValue>>(); 94public IDictionary<XName, InstanceValue> InstanceData 100this.instanceData = new Dictionary<XName, InstanceValue>(); 142foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> key in this.keysToAssociate) 150foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> key in this.keyMetadataChanges)
System\Activities\Statements\CompensationExtension.cs (5)
18static readonly XName compensationExtensionData = compensationNamespace.GetName("Data"); 154protected override void CollectValues(out IDictionary<XName, object> readWriteValues, out IDictionary<XName, object> writeOnlyValues) 157readWriteValues = new Dictionary<XName, object>(1) 174protected override void PublishValues(IDictionary<XName, object> readWriteValues)
System\Activities\Statements\DurableTimerExtension.cs (12)
26static readonly XName timerTableName = XNamespace.Get("urn:schemas-microsoft-com:System.Activities/4.0/properties").GetName("RegisteredTimers"); 27static readonly XName timerExpirationTimeName = XNamespace.Get("urn:schemas-microsoft-com:System.Activities/4.0/properties").GetName("TimerExpirationTime"); 107internal void OnSave(out IDictionary<XName, object> readWriteValues, out IDictionary<XName, object> writeOnlyValues) 118readWriteValues = new Dictionary<XName, object>(1); 119writeOnlyValues = new Dictionary<XName, object>(1); 134internal void OnLoad(IDictionary<XName, object> readWriteValues) 283protected override void CollectValues(out IDictionary<XName, object> readWriteValues, out IDictionary<XName, object> writeOnlyValues) 288protected override void PublishValues(IDictionary<XName, object> readWriteValues) 293protected override IAsyncResult BeginOnSave(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues, TimeSpan timeout, AsyncCallback callback, object state)
System\Activities\WorkflowApplication.cs (38)
106IDictionary<XName, InstanceValue> instanceMetadata; 326public void AddInitialInstanceValues(IDictionary<XName, object> writeOnlyValues) 334this.instanceMetadata = new Dictionary<XName, InstanceValue>(writeOnlyValues.Count); 337foreach (KeyValuePair<XName, object> pair in writeOnlyValues) 1405PersistencePipeline ProcessInstanceValues(IDictionary<XName, InstanceValue> values, out object deserializedRuntimeState) 1420static ActivityExecutor ExtractRuntimeState(IDictionary<XName, InstanceValue> values, Guid instanceId) 1847void LoadCore(DynamicUpdateMap updateMap, TimeoutHelper timeoutHelper, bool loadAny, IDictionary<XName, InstanceValue> values = null) 1978IDictionary<XName, InstanceValue> values = LoadValues(persistenceManager, timeoutHelper, loadAny); 2020static IDictionary<XName, InstanceValue> LoadValues(PersistenceManager persistenceManager, TimeoutHelper timeoutHelper, bool loadAny) 2022IDictionary<XName, InstanceValue> values; 2310IDictionary<XName, InstanceValue> data = null; 2866IDictionary<XName, InstanceValue> GetInstanceMetadata() 2872this.instanceMetadata = new Dictionary<XName, InstanceValue>(2); 2887this.persistenceManager.SetMutablemetadata(new Dictionary<XName, InstanceValue> 3442IDictionary<XName, InstanceValue> data; 4297IDictionary<XName, InstanceValue> values; 4302IDictionary<XName, InstanceValue> values, DynamicUpdateMap updateMap, TimeSpan timeout, 5552IDictionary<XName, InstanceValue> instanceMetadata; 5554IDictionary<XName, InstanceValue> mutableMetadata; 5556public PersistenceManager(InstanceStore store, IDictionary<XName, InstanceValue> instanceMetadata, Guid instanceId) 5574public PersistenceManager(InstanceStore store, IDictionary<XName, InstanceValue> instanceMetadata) 5636this.instanceMetadata = new Dictionary<XName, InstanceValue>(1); 5644public void SetInstanceMetadata(IDictionary<XName, InstanceValue> metadata) 5654public void SetMutablemetadata(IDictionary<XName, InstanceValue> metadata) 5839public static Dictionary<XName, InstanceValue> GenerateInitialData(WorkflowApplication instance) 5841Dictionary<XName, InstanceValue> data = new Dictionary<XName, InstanceValue>(10); 5912static SaveWorkflowCommand CreateSaveCommand(IDictionary<XName, InstanceValue> instance, IDictionary<XName, InstanceValue> instanceMetadata, PersistenceOperation operation) 5922foreach (KeyValuePair<XName, InstanceValue> value in instance) 5930foreach (KeyValuePair<XName, InstanceValue> value in instanceMetadata) 5939bool TryLoadHelper(InstanceView view, out IDictionary<XName, InstanceValue> data) 5958public void Save(IDictionary<XName, InstanceValue> instance, PersistenceOperation operation, TimeSpan timeout) 5964public IDictionary<XName, InstanceValue> Load(TimeSpan timeout) 5977public bool TryLoad(TimeSpan timeout, out IDictionary<XName, InstanceValue> data) 5983public IAsyncResult BeginSave(IDictionary<XName, InstanceValue> instance, PersistenceOperation operation, TimeSpan timeout, AsyncCallback callback, object state) 5999public IDictionary<XName, InstanceValue> EndLoad(IAsyncResult result) 6017public bool EndTryLoad(IAsyncResult result, out IDictionary<XName, InstanceValue> data)
System\Activities\WorkflowApplicationInstance.cs (2)
26IDictionary<XName, InstanceValue> values, 70internal IDictionary<XName, InstanceValue> Values
System.Activities.Core.Presentation (6)
System\Activities\Core\Presentation\DesignerMetadata.cs (1)
39builder.AddCustomAttributes(typeof(XName), new EditorReuseAttribute(false));
System\ServiceModel\Activities\Presentation\Factories\ReceiveAndSendReplyFactory.cs (1)
33ServiceContractName = XName.Get("IService", "http://tempuri.org/"),
System\ServiceModel\Activities\Presentation\Factories\SendAndReceiveReplyFactory.cs (1)
33ServiceContractName = XName.Get("IService", "http://tempuri.org/"),
System\ServiceModel\Activities\Presentation\MessageQueryEditor.xaml.cs (3)
146XName serviceContractName = null; 153serviceContractName = (XName)this.Activity.Properties["Request"].Value.Properties["ServiceContractName"].ComputedValue; 166serviceContractName = (XName)this.Activity.Properties["ServiceContractName"].ComputedValue;
System.Activities.DurableInstancing (129)
System\Activities\DurableInstancing\CorrelationKey.cs (3)
24public CorrelationKey(Guid keyId, IDictionary<XName, InstanceValue> keyMetadata, InstanceEncodingOption encodingOption) 83public static List<CorrelationKey> BuildKeyList(IDictionary<Guid, IDictionary<XName, InstanceValue>> keys, InstanceEncodingOption encodingOption) 89foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> keyValuePair in keys)
System\Activities\DurableInstancing\CreateWorkflowOwnerAsyncResult.cs (6)
66IDictionary<XName, InstanceValue> commandMetadata = GetCommandMetadata(out withIdentity); 144void ExtractWorkflowHostType(IDictionary<XName, InstanceValue> commandMetadata) 149XName workflowHostType = instanceValue.Value as XName; 153throw FxTrace.Exception.AsError(new InstancePersistenceCommandException(SR.InvalidMetadataValue(WorkflowNamespace.WorkflowHostType, typeof(XName).Name))); 162IDictionary<XName, InstanceValue> GetCommandMetadata(out bool withIdentity)
System\Activities\DurableInstancing\DefaultObjectSerializer.cs (9)
25public Dictionary<XName, object> DeserializePropertyBag(byte[] serializedValue) 41public ArraySegment<byte> SerializePropertyBag(Dictionary<XName, object> value) 59protected virtual Dictionary<XName, object> DeserializePropertyBag(Stream stream) 63Dictionary<XName, object> propertyBag = new Dictionary<XName, object>(); 70KeyValuePair<XName, object> property = (KeyValuePair<XName, object>) this.serializer.ReadObject(dictionaryReader); 88protected virtual void SerializePropertyBag(Stream stream, Dictionary<XName, object> propertyBag) 94foreach (KeyValuePair<XName, object> property in propertyBag)
System\Activities\DurableInstancing\GZipObjectSerializer.cs (2)
14protected override Dictionary<XName, object> DeserializePropertyBag(Stream stream) 29protected override void SerializePropertyBag(Stream stream, Dictionary<XName, object> propertyBag)
System\Activities\DurableInstancing\InstanceAlreadyLockedToOwnerException.cs (1)
15public InstanceAlreadyLockedToOwnerException(XName commandName, Guid instanceId, long instanceVersion)
System\Activities\DurableInstancing\IObjectSerializer.cs (2)
13Dictionary<XName, object> DeserializePropertyBag(byte[] bytes); 15ArraySegment<byte> SerializePropertyBag(Dictionary<XName, object> value);
System\Activities\DurableInstancing\LoadWorkflowAsyncResult.cs (18)
19Dictionary<Guid, IDictionary<XName, InstanceValue>> associatedInstanceKeys; 20Dictionary<Guid, IDictionary<XName, InstanceValue>> completedInstanceKeys; 22Dictionary<XName, InstanceValue> instanceData; 23Dictionary<XName, InstanceValue> instanceMetadata; 39this.associatedInstanceKeys = new Dictionary<Guid, IDictionary<XName, InstanceValue>>(); 40this.completedInstanceKeys = new Dictionary<Guid, IDictionary<XName, InstanceValue>>(); 142foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> keyEntry in loadByKeycommand.InstanceKeysToAssociate) 150this.associatedInstanceKeys.Add(loadByKeycommand.LookupInstanceKey, new Dictionary<XName, InstanceValue>()); 156foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> keyEntry in loadByKeycommand.InstanceKeysToAssociate) 162foreach (KeyValuePair<XName, InstanceValue> property in keyEntry.Value) 187void ReadInstanceMetadataChanges(SqlDataReader reader, Dictionary<XName, InstanceValue> instanceMetadata) 204Dictionary<XName, InstanceValue> metadataChangeSet = SerializationUtilities.DeserializeMetadataPropertyBag(serializedMetadataChanges, encodingOption); 206foreach (KeyValuePair<XName, InstanceValue> metadataChange in metadataChangeSet) 208XName xname = metadataChange.Key; 224void ReadKeyData(SqlDataReader reader, Dictionary<Guid, IDictionary<XName, InstanceValue>> associatedInstanceKeys, 225Dictionary<Guid, IDictionary<XName, InstanceValue>> completedInstanceKeys) 241Dictionary<Guid, IDictionary<XName, InstanceValue>> destination = isAssociated ? associatedInstanceKeys : completedInstanceKeys; 249destination[key] = new Dictionary<XName, InstanceValue>();
System\Activities\DurableInstancing\QueryActivatableWorkflowAsyncResult.cs (4)
41List<IDictionary<XName, object>> activationParametersList = new List<IDictionary<XName, object>>(); 46IDictionary<XName, object> activationParameters = new Dictionary<XName, object>();
System\Activities\DurableInstancing\SaveWorkflowAsyncResult.cs (16)
165foreach (KeyValuePair<XName, InstanceValue> property in saveWorkflowCommand.InstanceMetadataChanges) 260IDictionary<XName, InstanceValue> instanceMetadataChanges = saveWorkflowCommand.InstanceMetadataChanges; 292XName workflowHostType = instanceValue.Value as XName; 296throw FxTrace.Exception.AsError(new InstancePersistenceCommandException(SR.InvalidMetadataValue(WorkflowNamespace.WorkflowHostType, typeof(XName).Name))); 298byte[] workflowHostTypeBuffer = Encoding.Unicode.GetBytes(((XName)instanceValue.Value).ToString()); 321foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> keyEntry in saveWorkflowCommand.InstanceKeysToAssociate) 329foreach (KeyValuePair<XName, InstanceValue> property in keyEntry.Value) 358foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> keyEntry in saveWorkflowCommand.InstanceKeyMetadataChanges) 362foreach (KeyValuePair<XName, InstanceValue> property in keyEntry.Value) 400serviceName = ((XName)instanceValue.Value).LocalName; 401serviceNamespace = ((XName)instanceValue.Value).Namespace.NamespaceName; 536foreach (KeyValuePair<string, Tuple<List<XName>, List<XName>>> promotion in base.Store.Promotions) 551foreach (XName name in promotion.Value.Item1) 576foreach (XName name in promotion.Value.Item2)
System\Activities\DurableInstancing\SerializationUtilities.cs (30)
92public static Dictionary<XName, InstanceValue> DeserializeMetadataPropertyBag(byte[] serializedMetadataProperties, InstanceEncodingOption instanceEncodingOption) 94Dictionary<XName, InstanceValue> metadataProperties = new Dictionary<XName, InstanceValue>(); 99Dictionary<XName, object> propertyBag = serializer.DeserializePropertyBag(serializedMetadataProperties); 101foreach (KeyValuePair<XName, object> property in propertyBag) 114Dictionary<XName, object> propertyBagToSerialize = new Dictionary<XName, object>(); 118foreach (KeyValuePair<XName, InstanceValue> metadataProperty in context.InstanceView.InstanceMetadata) 127foreach (KeyValuePair<XName, InstanceValue> metadataChange in saveWorkflowCommand.InstanceMetadataChanges) 154public static ArraySegment<byte>[] SerializePropertyBag(IDictionary<XName, InstanceValue> properties, InstanceEncodingOption encodingOption) 163Dictionary<XName, object> complexProperties = new Dictionary<XName, object>(); 164Dictionary<XName, object> complexWriteOnlyProperties = new Dictionary<XName, object>(); 165Dictionary<XName, object>[] propertyBags = new Dictionary<XName, object>[] { primitiveProperties, complexProperties, 168foreach (KeyValuePair<XName, InstanceValue> property in properties) 202public static ArraySegment<byte> SerializeKeyMetadata(IDictionary<XName, InstanceValue> metadataProperties, InstanceEncodingOption encodingOption) 206Dictionary<XName, object> propertyBag = new Dictionary<XName, object>(); 208foreach (KeyValuePair<XName, InstanceValue> property in metadataProperties) 223public static Dictionary<XName, InstanceValue> DeserializeKeyMetadata(byte[] serializedKeyMetadata, InstanceEncodingOption encodingOption) 228public static Dictionary<XName, InstanceValue> DeserializePropertyBag(byte[] primitiveDataProperties, byte[] complexDataProperties, InstanceEncodingOption encodingOption) 231Dictionary<XName, InstanceValue> properties = new Dictionary<XName, InstanceValue>(); 232Dictionary<XName, object>[] propertyBags = new Dictionary<XName, object>[2]; 236propertyBags[0] = (Dictionary<XName, object>)serializer.DeserializeValue(primitiveDataProperties); 244foreach (Dictionary<XName, object> propertyBag in propertyBags) 248foreach (KeyValuePair<XName, object> property in propertyBag)
System\Activities\DurableInstancing\SqlWorkflowInstanceStore.cs (18)
31Dictionary<string, Tuple<List<XName>, List<XName>>> definedPromotions; 63this.definedPromotions = new Dictionary<string, Tuple<List<XName>, List<XName>>>(); 204internal Dictionary<string, Tuple<List<XName>, List<XName>>> Promotions 253public void Promote(string name, IEnumerable<XName> promoteAsVariant, IEnumerable<XName> promoteAsBinary) 284HashSet<XName> promotedXNames = new HashSet<XName>(); 285List<XName> variant = new List<XName>(); 289foreach (XName xname in promoteAsVariant) 306List<XName> binary = new List<XName>(); 310foreach (XName xname in promoteAsBinary) 327this.definedPromotions.Add(name, new Tuple<List<XName>, List<XName>>(variant, binary));
System\Activities\DurableInstancing\SqlWorkflowInstanceStoreConstants.cs (4)
17public static readonly XName LastUpdatePropertyName = WorkflowNamespace.GetName("LastUpdate"); 18public static readonly XName PendingTimerExpirationPropertyName = WorkflowNamespace.GetName("TimerExpirationTime"); 19public static readonly XName BinaryBlockingBookmarksPropertyName = WorkflowNamespace.GetName("Bookmarks"); 20public static readonly XName StatusPropertyName = WorkflowNamespace.GetName("Status");
System\Activities\DurableInstancing\StoreUtilities.cs (12)
20public static Exception CheckRemainingResultSetForErrors(XName commandName, SqlDataReader reader) 33public static Exception CheckResult(XName commandName, SqlDataReader reader) 53public static Exception GetError(XName commandName, CommandResult result, SqlDataReader reader) 110public static Exception GetNextResultSet(XName commandName, SqlDataReader reader) 186static Dictionary<XName, object> ReadLockOwnerMetadata(SqlDataReader reader) 188Dictionary<XName, object> lockOwnerProperties = new Dictionary<XName, object>(); 193Dictionary<XName, object>[] lockOwnerPropertyBags = new Dictionary<XName, object>[2]; 197lockOwnerPropertyBags[0] = (Dictionary<XName, object>)serializer.DeserializeValue(serializedPrimitiveLockOwnerData); 205foreach (Dictionary<XName, object> propertyBag in lockOwnerPropertyBags) 209foreach (KeyValuePair<XName, object> property in propertyBag)
System\Activities\DurableInstancing\XmlPropertyBag.cs (4)
20class XmlPropertyBag : Dictionary<XName, object>, IXmlSerializable 38XName propertyName = XName.Get(reader.Value); 57foreach (KeyValuePair<XName, object> property in this)
System.Activities.Presentation (6)
System.Activities.Presentation\System\Activities\Presentation\Converters\XNameSearchableStringConverter.cs (1)
15if (value is XName)
System.Activities.Presentation\System\Activities\Presentation\DesignerMetadata.cs (2)
64builder.AddCustomAttributes(typeof(XName), new SearchableStringConverterAttribute(typeof(XNameSearchableStringConverter))); 68builder.AddCustomAttributes(typeof(XName), new TypeConverterAttribute(typeof(XNameConverter)));
System.Activities.Presentation\System\Activities\Presentation\XNameConverter.cs (3)
25XName result = null; 40XName currentValue = (XName)value;
System.Data.Services (1)
System\Data\Services\Serializers\SyndicationSerializer.cs (1)
278XName.Get(XmlConstants.RowCountElement, XmlConstants.DataWebMetadataNamespace),
System.Data.Services.Client (3)
System\Data\Services\Client\AtomMaterializer.cs (3)
1484string typeName = (string)element.Attribute(XName.Get(XmlConstants.AtomTypeAttributeName, XmlConstants.DataWebMetadataNamespace)); 1495var attribute = element.Attribute(XName.Get(localName, item.SegmentNamespaceUri)); 1505var child = element.Element(XName.Get(item.SegmentName, item.SegmentNamespaceUri));
System.Data.Services.Design (5)
System\Data\EntityModel\EntityClassGenerator.cs (1)
437var name = element.Name;
System\Data\Services\Design\Xml\XNodeSchemaApplier.cs (4)
40private readonly XName xsiTypeName; 43private readonly XName xsiNilName; 261private static XmlQualifiedName ToQualifiedName(XName name) 337XName name = attribute.Name;
System.Runtime.DurableInstancing (261)
System\Runtime\DurableInstancing\IDurableInstancingOptions.cs (1)
13void SetScopeName(XName scopeName);
System\Runtime\DurableInstancing\InstanceCollisionException.cs (3)
29public InstanceCollisionException(XName commandName, Guid instanceId) 34public InstanceCollisionException(XName commandName, Guid instanceId, Exception innerException) 39public InstanceCollisionException(XName commandName, Guid instanceId, string message, Exception innerException)
System\Runtime\DurableInstancing\InstanceCompleteException.cs (3)
29public InstanceCompleteException(XName commandName, Guid instanceId) 34public InstanceCompleteException(XName commandName, Guid instanceId, Exception innerException) 39public InstanceCompleteException(XName commandName, Guid instanceId, string message, Exception innerException)
System\Runtime\DurableInstancing\InstanceHandle.cs (3)
27HashSet<XName> boundOwnerEvents; 176IEnumerable<XName> eventsToUnbind = null; 539this.boundOwnerEvents = new HashSet<XName>();
System\Runtime\DurableInstancing\InstanceHandleConflictException.cs (3)
29public InstanceHandleConflictException(XName commandName, Guid instanceId) 34public InstanceHandleConflictException(XName commandName, Guid instanceId, Exception innerException) 39public InstanceHandleConflictException(XName commandName, Guid instanceId, string message, Exception innerException)
System\Runtime\DurableInstancing\InstanceKey.cs (10)
16static IDictionary<XName, InstanceValue> emptyMetadata = new ReadOnlyDictionaryInternal<XName, InstanceValue>(new Dictionary<XName, InstanceValue>(0)); 20IDictionary<XName, InstanceValue> metadata; 33public InstanceKey(Guid value, IDictionary<XName, InstanceValue> metadata) 49Dictionary<XName, InstanceValue> copy = new Dictionary<XName, InstanceValue>(metadata); 50this.Metadata = new ReadOnlyDictionaryInternal<XName, InstanceValue>(copy); 74public IDictionary<XName, InstanceValue> Metadata 132internal IDictionary<XName, InstanceValue> SerializedMetadata
System\Runtime\DurableInstancing\InstanceKeyCollisionException.cs (3)
33public InstanceKeyCollisionException(XName commandName, Guid instanceId, InstanceKey instanceKey, Guid conflictingInstanceId) 38public InstanceKeyCollisionException(XName commandName, Guid instanceId, InstanceKey instanceKey, Guid conflictingInstanceId, Exception innerException) 43public InstanceKeyCollisionException(XName commandName, Guid instanceId, InstanceKey instanceKey, Guid conflictingInstanceId, string message, Exception innerException)
System\Runtime\DurableInstancing\InstanceKeyCompleteException.cs (3)
32public InstanceKeyCompleteException(XName commandName, InstanceKey instanceKey) 37public InstanceKeyCompleteException(XName commandName, InstanceKey instanceKey, Exception innerException) 42public InstanceKeyCompleteException(XName commandName, Guid instanceId, InstanceKey instanceKey, string message, Exception innerException)
System\Runtime\DurableInstancing\InstanceKeyNotReadyException.cs (3)
32public InstanceKeyNotReadyException(XName commandName, InstanceKey instanceKey) 37public InstanceKeyNotReadyException(XName commandName, InstanceKey instanceKey, Exception innerException) 42public InstanceKeyNotReadyException(XName commandName, Guid instanceId, InstanceKey instanceKey, string message, Exception innerException)
System\Runtime\DurableInstancing\InstanceKeyView.cs (9)
16static readonly ReadOnlyDictionaryInternal<XName, InstanceValue> emptyProperties = new ReadOnlyDictionaryInternal<XName, InstanceValue>(new Dictionary<XName, InstanceValue>(0)); 18IDictionary<XName, InstanceValue> metadata; 19Dictionary<XName, InstanceValue> accumulatedMetadataWrites; 40public IDictionary<XName, InstanceValue> InstanceKeyMetadata 44IDictionary<XName, InstanceValue> pendingWrites = this.accumulatedMetadataWrites; 55internal Dictionary<XName, InstanceValue> AccumulatedMetadataWrites 61this.accumulatedMetadataWrites = new Dictionary<XName, InstanceValue>();
System\Runtime\DurableInstancing\InstanceLockedException.cs (16)
34public InstanceLockedException(XName commandName, Guid instanceId) 39public InstanceLockedException(XName commandName, Guid instanceId, Exception innerException) 44public InstanceLockedException(XName commandName, Guid instanceId, string message, Exception innerException) 49public InstanceLockedException(XName commandName, Guid instanceId, Guid instanceOwnerId, IDictionary<XName, object> serializableInstanceOwnerMetadata) 54public InstanceLockedException(XName commandName, Guid instanceId, Guid instanceOwnerId, IDictionary<XName, object> serializableInstanceOwnerMetadata, Exception innerException) 60public InstanceLockedException(XName commandName, Guid instanceId, Guid instanceOwnerId, IDictionary<XName, object> serializableInstanceOwnerMetadata, string message, Exception innerException) 66Dictionary<XName, object> copy = new Dictionary<XName, object>(serializableInstanceOwnerMetadata); 67SerializableInstanceOwnerMetadata = new ReadOnlyDictionaryInternal<XName, object>(copy); 76SerializableInstanceOwnerMetadata = (ReadOnlyDictionaryInternal<XName, object>)info.GetValue(SerializableInstanceOwnerMetadataName, typeof(ReadOnlyDictionaryInternal<XName, object>)); 81public IDictionary<XName, object> SerializableInstanceOwnerMetadata { get; private set; } 91info.AddValue(SerializableInstanceOwnerMetadataName, SerializableInstanceOwnerMetadata, typeof(ReadOnlyDictionaryInternal<XName, object>));
System\Runtime\DurableInstancing\InstanceLockLostException.cs (3)
29public InstanceLockLostException(XName commandName, Guid instanceId) 34public InstanceLockLostException(XName commandName, Guid instanceId, Exception innerException) 39public InstanceLockLostException(XName commandName, Guid instanceId, string message, Exception innerException)
System\Runtime\DurableInstancing\InstanceNotReadyException.cs (3)
29public InstanceNotReadyException(XName commandName, Guid instanceId) 34public InstanceNotReadyException(XName commandName, Guid instanceId, Exception innerException) 39public InstanceNotReadyException(XName commandName, Guid instanceId, string message, Exception innerException)
System\Runtime\DurableInstancing\InstanceOwner.cs (3)
20readonly Dictionary<XName, InstanceNormalEvent> events = new Dictionary<XName, InstanceNormalEvent>(1); 32internal Dictionary<XName, InstanceNormalEvent> Events
System\Runtime\DurableInstancing\InstanceOwnerException.cs (3)
31public InstanceOwnerException(XName commandName, Guid instanceOwnerId) 36public InstanceOwnerException(XName commandName, Guid instanceOwnerId, Exception innerException) 41public InstanceOwnerException(XName commandName, Guid instanceOwnerId, string message, Exception innerException)
System\Runtime\DurableInstancing\InstanceOwnerQueryResult.cs (24)
14static readonly ReadOnlyDictionaryInternal<Guid, IDictionary<XName, InstanceValue>> EmptyQueryResult = new ReadOnlyDictionaryInternal<Guid, IDictionary<XName, InstanceValue>>(new Dictionary<Guid, IDictionary<XName, InstanceValue>>(0)); 15static readonly ReadOnlyDictionaryInternal<XName, InstanceValue> EmptyMetadata = new ReadOnlyDictionaryInternal<XName, InstanceValue>(new Dictionary<XName, InstanceValue>(0)); 24public InstanceOwnerQueryResult(Guid instanceOwnerId, IDictionary<XName, InstanceValue> metadata) 26Dictionary<Guid, IDictionary<XName, InstanceValue>> owners = new Dictionary<Guid, IDictionary<XName, InstanceValue>>(1); 27IDictionary<XName, InstanceValue> safeMetadata; // if metadata is not readonly, copy it. 33IDictionary<XName, InstanceValue> copy = new Dictionary<XName, InstanceValue>(metadata); 34safeMetadata = new ReadOnlyDictionaryInternal<XName, InstanceValue>(copy); 37InstanceOwners = new ReadOnlyDictionaryInternal<Guid, IDictionary<XName, InstanceValue>>(owners); 41public InstanceOwnerQueryResult(IDictionary<Guid, IDictionary<XName, InstanceValue>> instanceOwners) 43Dictionary<Guid, IDictionary<XName, InstanceValue>> owners = new Dictionary<Guid, IDictionary<XName, InstanceValue>>(instanceOwners.Count); 44foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> metadata in instanceOwners) 46IDictionary<XName, InstanceValue> safeMetadata; // if metadata is not readonly, copy it. 52IDictionary<XName, InstanceValue> copy = new Dictionary<XName, InstanceValue>(metadata.Value); 53safeMetadata = new ReadOnlyDictionaryInternal<XName, InstanceValue>(copy); 57InstanceOwners = new ReadOnlyDictionaryInternal<Guid, IDictionary<XName, InstanceValue>>(owners); 60public IDictionary<Guid, IDictionary<XName, InstanceValue>> InstanceOwners { get; private set; }
System\Runtime\DurableInstancing\InstancePersistence.cs (21)
34public static void ValidatePropertyBag(this IDictionary<XName, InstanceValue> bag) 39public static void ValidatePropertyBag(this IDictionary<XName, InstanceValue> bag, bool allowDelete) 43foreach (KeyValuePair<XName, InstanceValue> property in bag) 50public static void ValidateProperty(this KeyValuePair<XName, InstanceValue> property) 55public static void ValidateProperty(this KeyValuePair<XName, InstanceValue> property, bool allowDelete) 81public static ReadOnlyDictionaryInternal<XName, InstanceValue> ReadOnlyCopy(this IDictionary<XName, InstanceValue> bag, bool allowWriteOnly) 85Dictionary<XName, InstanceValue> copy = new Dictionary<XName, InstanceValue>(bag.Count); 86foreach (KeyValuePair<XName, InstanceValue> value in bag) 98return new ReadOnlyDictionaryInternal<XName, InstanceValue>(copy); 106public static ReadOnlyDictionaryInternal<XName, InstanceValue> ReadOnlyMergeInto(this IDictionary<XName, InstanceValue> bag, IDictionary<XName, InstanceValue> existing, bool allowWriteOnly) 108Fx.Assert(existing == null || existing is ReadOnlyDictionaryInternal<XName, InstanceValue>, "Should only be merging into other read-only dictionaries."); 112Dictionary<XName, InstanceValue> copy = existing == null ? new Dictionary<XName, InstanceValue>(bag.Count) : new Dictionary<XName, InstanceValue>(existing); 113foreach (KeyValuePair<XName, InstanceValue> value in bag) 133return new ReadOnlyDictionaryInternal<XName, InstanceValue>(copy); 137return (ReadOnlyDictionaryInternal<XName, InstanceValue>)existing;
System\Runtime\DurableInstancing\InstancePersistenceCommand.cs (2)
14protected InstancePersistenceCommand(XName name) 23public XName Name { get; private set; }
System\Runtime\DurableInstancing\InstancePersistenceCommandException.cs (6)
30public InstancePersistenceCommandException(XName commandName) 35public InstancePersistenceCommandException(XName commandName, Guid instanceId) 41public InstancePersistenceCommandException(XName commandName, Exception innerException) 46public InstancePersistenceCommandException(XName commandName, string message, Exception innerException) 51public InstancePersistenceCommandException(XName commandName, Guid instanceId, Exception innerException) 57public InstancePersistenceCommandException(XName commandName, Guid instanceId, string message, Exception innerException)
System\Runtime\DurableInstancing\InstancePersistenceContext.cs (15)
279public void PersistedInstance(IDictionary<XName, InstanceValue> data) 290public void LoadedInstance(InstanceState state, IDictionary<XName, InstanceValue> instanceData, IDictionary<XName, InstanceValue> instanceMetadata, IDictionary<Guid, IDictionary<XName, InstanceValue>> associatedInstanceKeyMetadata, IDictionary<Guid, IDictionary<XName, InstanceValue>> completedInstanceKeyMetadata) 315ReadOnlyDictionaryInternal<XName, InstanceValue> instanceDataCopy = instanceData.ReadOnlyCopy(false); 316ReadOnlyDictionaryInternal<XName, InstanceValue> instanceMetadataCopy = instanceMetadata.ReadOnlyCopy(false); 326foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> keyMetadata in associatedInstanceKeyMetadata) 338foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> keyMetadata in completedInstanceKeyMetadata) 380public void ReadInstanceMetadata(IDictionary<XName, InstanceValue> metadata, bool complete) 411public void WroteInstanceMetadataValue(XName name, InstanceValue value) 527public void ReadInstanceKeyMetadata(Guid key, IDictionary<XName, InstanceValue> metadata, bool complete) 592public void WroteInstanceKeyMetadataValue(Guid key, XName name, InstanceValue value) 635public void ReadInstanceOwnerMetadata(IDictionary<XName, InstanceValue> metadata, bool complete) 657public void WroteInstanceOwnerMetadataValue(XName name, InstanceValue value)
System\Runtime\DurableInstancing\InstancePersistenceEvent.cs (3)
12internal InstancePersistenceEvent(XName name) 21public XName Name { get; private set; } 65protected InstancePersistenceEvent(XName name)
System\Runtime\DurableInstancing\InstancePersistenceException.cs (9)
32public InstancePersistenceException(XName commandName) 37public InstancePersistenceException(XName commandName, Exception innerException) 42public InstancePersistenceException(XName commandName, string message) 48public InstancePersistenceException(XName commandName, string message, Exception innerException) 58CommandName = info.GetValue(CommandNameName, typeof(XName)) as XName; 61public XName CommandName { get; private set; } 70info.AddValue(CommandNameName, CommandName, typeof(XName)); 73static string ToMessage(XName commandName)
System\Runtime\DurableInstancing\InstanceStore.cs (2)
363internal List<InstancePersistenceEvent> SelectSignaledEvents(IEnumerable<XName> eventNames, InstanceOwner owner) 387internal void RemoveHandleFromEvents(InstanceHandle handle, IEnumerable<XName> eventNames, InstanceOwner owner)
System\Runtime\DurableInstancing\InstanceView.cs (17)
18static readonly ReadOnlyDictionaryInternal<XName, InstanceValue> emptyProperties = new ReadOnlyDictionaryInternal<XName, InstanceValue>(new Dictionary<XName, InstanceValue>(0)); 21IDictionary<XName, InstanceValue> data; 22IDictionary<XName, InstanceValue> metadata; 23IDictionary<XName, InstanceValue> ownerMetadata; 27Dictionary<XName, InstanceValue> accumulatedMetadataWrites; 28Dictionary<XName, InstanceValue> accumulatedOwnerMetadataWrites; 116public IDictionary<XName, InstanceValue> InstanceData 130public IDictionary<XName, InstanceValue> InstanceMetadata 134IDictionary<XName, InstanceValue> pendingWrites = this.accumulatedMetadataWrites; 146internal Dictionary<XName, InstanceValue> AccumulatedMetadataWrites 152this.accumulatedMetadataWrites = new Dictionary<XName, InstanceValue>(); 159public IDictionary<XName, InstanceValue> InstanceOwnerMetadata 163IDictionary<XName, InstanceValue> pendingWrites = this.accumulatedOwnerMetadataWrites; 175internal Dictionary<XName, InstanceValue> AccumulatedOwnerMetadataWrites 181this.accumulatedOwnerMetadataWrites = new Dictionary<XName, InstanceValue>();
System\Runtime\IPersistencePipelineModule.cs (9)
17void CollectValues(out IDictionary<XName, object> readWriteValues, out IDictionary<XName, object> writeOnlyValues); 18IDictionary<XName, object> MapValues(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues); 19void PublishValues(IDictionary<XName, object> readWriteValues); 21IAsyncResult BeginOnSave(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues, TimeSpan timeout, AsyncCallback callback, object state); 24IAsyncResult BeginOnLoad(IDictionary<XName, object> readWriteValues, TimeSpan timeout, AsyncCallback callback, object state);
System\Runtime\PersistenceMetadataNamespace.cs (6)
15static XName instanceType; 16static XName activationType; 18public static XName InstanceType 31public static XName ActivationType 49static XName was; 51public static XName WAS
System\Runtime\PersistencePipeline.cs (36)
22IDictionary<XName, InstanceValue> values; 23ReadOnlyDictionaryInternal<XName, InstanceValue> readOnlyView; 28public PersistencePipeline(IEnumerable<IPersistencePipelineModule> modules, Dictionary<XName, InstanceValue> initialValues) 35this.readOnlyView = new ReadOnlyDictionaryInternal<XName, InstanceValue>(this.values); 49public ReadOnlyDictionaryInternal<XName, InstanceValue> Values 80IDictionary<XName, object> readWriteValues; 81IDictionary<XName, object> writeOnlyValues; 86foreach (KeyValuePair<XName, object> value in readWriteValues) 100foreach (KeyValuePair<XName, object> value in writeOnlyValues) 122List<Tuple<IPersistencePipelineModule, IDictionary<XName, object>>> pendingValues = null; 126IDictionary<XName, object> mappedValues = module.MapValues(this.readWriteView, this.writeOnlyView); 131pendingValues = new List<Tuple<IPersistencePipelineModule, IDictionary<XName, object>>>(); 133pendingValues.Add(new Tuple<IPersistencePipelineModule, IDictionary<XName, object>>(module, mappedValues)); 139foreach (Tuple<IPersistencePipelineModule, IDictionary<XName, object>> writeOnlyValues in pendingValues) 141foreach (KeyValuePair<XName, object> value in writeOnlyValues.Item2) 173public void SetLoadedValues(IDictionary<XName, InstanceValue> values) 179this.readOnlyView = values as ReadOnlyDictionaryInternal<XName, InstanceValue> ?? new ReadOnlyDictionaryInternal<XName, InstanceValue>(values); 238class ValueDictionaryView : IDictionary<XName, object> 240IDictionary<XName, InstanceValue> basis; 243List<XName> keys; 246public ValueDictionaryView(IDictionary<XName, InstanceValue> basis, bool writeOnly) 252public ICollection<XName> Keys 258this.keys = new List<XName>(this.basis.Where(value => value.Value.IsWriteOnly() == this.writeOnly).Select(value => value.Key)); 276public object this[XName key] 310public void Add(XName key, object value) 315public bool ContainsKey(XName key) 321public bool Remove(XName key) 326public bool TryGetValue(XName key, out object value) 339public void Add(KeyValuePair<XName, object> item) 349public bool Contains(KeyValuePair<XName, object> item) 359public void CopyTo(KeyValuePair<XName, object>[] array, int arrayIndex) 361foreach (KeyValuePair<XName, object> entry in this) 367public bool Remove(KeyValuePair<XName, object> item) 372public IEnumerator<KeyValuePair<XName, object>> GetEnumerator() 374return this.basis.Where(value => value.Value.IsWriteOnly() == this.writeOnly).Select(value => new KeyValuePair<XName, object>(value.Key, value.Value.Value)).GetEnumerator();
System\Runtime\Workflow45Namespace.cs (8)
15static XName definitionIdentity; 16static XName definitionIdentities; 17static XName definitionIdentityFilter; 18static XName workflowApplication; 21public static XName DefinitionIdentity 34public static XName DefinitionIdentities 47public static XName DefinitionIdentityFilter 60public static XName WorkflowApplication
System\Runtime\WorkflowNamespace.cs (14)
17static XName workflowHostType; 18static XName status; 19static XName bookmarks; 20static XName lastUpdate; 21static XName exception; 22static XName workflow; 23static XName keyProvider; 41public static XName WorkflowHostType 54public static XName Status 66public static XName Bookmarks 78public static XName LastUpdate 90public static XName Exception 102public static XName Workflow 114public static XName KeyProvider
System\Runtime\WorkflowServiceNamespace.cs (20)
16static XName controlEndpoint; 17static XName suspendException; 18static XName suspendReason; 19static XName siteName; 20static XName relativeApplicationPath; 21static XName relativeServicePath; 22static XName creationContext; 23static XName service; 24static XName requestReplyCorrelation; 25static XName messageVersionForReplies; 35public static XName ControlEndpoint 47public static XName MessageVersionForReplies 59public static XName RequestReplyCorrelation 71public static XName SuspendReason 83public static XName SiteName 95public static XName SuspendException 108public static XName RelativeApplicationPath 120public static XName RelativeServicePath 132public static XName CreationContext 144public static XName Service
System.ServiceModel (4)
System\ServiceModel\Channels\CorrelationKey.cs (3)
26: base(GenerateKey(keyString), new Dictionary<XName, InstanceValue>(2) 43public CorrelationKey(IDictionary<string, string> keyData, XName scopeName, XNamespace provider) 61public XName ScopeName { get; private set; }
System\ServiceModel\Description\ParameterXPathQueryGenerator.cs (1)
19public static string CreateFromDataContractSerializer(XName serviceContractName, string operationName, string parameterName, bool isReply, Type type, MemberInfo[] pathToMember, out XmlNamespaceManager namespaces)
System.ServiceModel.Activation (4)
System\ServiceModel\Activities\Activation\WorkflowServiceHostFactory.cs (4)
84service = CreatetWorkflowServiceAndSetCompiledExpressionRoot(null, activityStream, XName.Get(XmlConvert.EncodeLocalName(serviceName), serviceNamespace)); 125XName.Get(XmlConvert.EncodeLocalName(VirtualPathUtility.GetFileName(ServiceHostingEnvironment.FullVirtualPath)), 314static WorkflowService CreatetWorkflowServiceAndSetCompiledExpressionRoot(string supportedVersionXamlxfilePath, Stream activityStream, XName defaultServiceName) 335internal static WorkflowService CreatetWorkflowService(Stream activityStream, XName defaultServiceName)
System.ServiceModel.Activities (116)
System\ServiceModel\Activities\BookmarkNameHelper.cs (1)
13public static string CreateBookmarkName(string operationName, XName serviceContractName)
System\ServiceModel\Activities\ContractInferenceHelper.cs (8)
76public static void ProvideDefaultNamespace(ref XName serviceContractName) 83serviceContractName = XName.Get(serviceContractName.LocalName, NamingHelper.DefaultNamespace); 87public static ContractDescription CreateContractFromOperation(XName serviceContractName, OperationDescription operation) 103public static ContractDescription CreateOutputChannelContractDescription(XName serviceContractName, ProtectionLevel? protectionLevel) 129public static ContractDescription CreateRequestChannelContractDescription(XName serviceContractName, ProtectionLevel? protectionLevel) 159XName serviceContractName, 259XName contractXName = send.ServiceContractName; 665string overridingAction, XName serviceContractName, string operationName, bool isResponse)
System\ServiceModel\Activities\ContractValidationHelper.cs (1)
632public static string GetErrorMessageEndpointServiceContractName(XName serviceContractName)
System\ServiceModel\Activities\CorrelationExtension.cs (2)
15public CorrelationExtension(XName scopeName) 20public XName ScopeName { get; private set; }
System\ServiceModel\Activities\Description\CorrelationQueryBehavior.cs (2)
60internal XName ScopeName 66public XName ServiceContractName
System\ServiceModel\Activities\Description\SqlWorkflowInstanceStoreBehavior.cs (2)
152public void Promote(string name, IEnumerable<XName> promoteAsSqlVariant, IEnumerable<XName> promoteAsBinary)
System\ServiceModel\Activities\Dispatcher\ControlOperationInvoker.cs (1)
851XName endpointXName = endpointName == null ? null : WorkflowServiceNamespace.EndpointsPath.GetName(endpointName);
System\ServiceModel\Activities\Dispatcher\CorrelationKeyCalculator.cs (2)
25XName scopeName; 29public CorrelationKeyCalculator(XName scopeName)
System\ServiceModel\Activities\Dispatcher\DurableInstanceManager.cs (13)
31IDictionary<XName, InstanceValue> instanceOwnerMetadata; 33IDictionary<XName, InstanceValue> instanceMetadataChanges; 40this.instanceOwnerMetadata = new Dictionary<XName, InstanceValue>(); 41this.instanceMetadataChanges = new Dictionary<XName, InstanceValue>(); 72public void AddInstanceOwnerValues(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues) 78foreach (KeyValuePair<XName, object> property in readWriteValues) 90foreach (KeyValuePair<XName, object> property in writeOnlyValues) 102public void AddInitialInstanceValues(IDictionary<XName, object> writeOnlyValues) 108foreach (KeyValuePair<XName, object> pair in writeOnlyValues) 337XName endpointName = WorkflowServiceNamespace.EndpointsPath.GetName(endpoint.Name); 467IDictionary<XName, InstanceValue> commandMetadata; 481foreach (KeyValuePair<XName, InstanceValue> metadata in this.instanceOwnerMetadata)
System\ServiceModel\Activities\Dispatcher\PersistenceContext.cs (6)
216IDictionary<XName, InstanceValue> instance, 483internal static bool TryGetValue<T>(IDictionary<XName, InstanceValue> data, XName key, out T value) 696foreach (KeyValuePair<XName, InstanceValue> pair in this.directory.InstanceMetadataChanges) 779public SaveAsyncResult(PersistenceContext persistenceContext, IDictionary<XName, InstanceValue> instance, SaveStatus saveStatus, TimeSpan timeout, 809foreach (KeyValuePair<XName, InstanceValue> value in instance)
System\ServiceModel\Activities\Dispatcher\PersistenceProviderDirectory.cs (5)
44internal PersistenceProviderDirectory(InstanceStore store, InstanceOwner owner, IDictionary<XName, InstanceValue> instanceMetadataChanges, WorkflowDefinitionProvider workflowDefinitionProvider, WorkflowServiceHost serviceHost, 81public IDictionary<XName, InstanceValue> InstanceMetadataChanges { get; private set; } 95public WorkflowServiceInstance InitializeInstance(Guid instanceId, PersistenceContext context, IDictionary<XName, InstanceValue> instance, WorkflowCreationContext creationContext) 105public WorkflowServiceInstance InitializeInstance(Guid instanceId, PersistenceContext context, WorkflowIdentity definitionIdentity, WorkflowIdentityKey updatedIdentity, IDictionary<XName, InstanceValue> instance, WorkflowCreationContext creationContext) 572static void TryAddKeyToInstanceKeysCollection(IDictionary<Guid, IDictionary<XName, InstanceValue>> instanceKeysToAssociate, InstanceKey keyToAdd)
System\ServiceModel\Activities\Dispatcher\WorkflowServiceInstance.cs (6)
315public static WorkflowServiceInstance InitializeInstance(PersistenceContext persistenceContext, Guid instanceId, Activity workflowDefinition, WorkflowIdentity definitionIdentity, IDictionary<XName, InstanceValue> loadedObject, WorkflowCreationContext creationContext, 1520Dictionary<XName, InstanceValue> GeneratePersistenceData() 1522Dictionary<XName, InstanceValue> data = new Dictionary<XName, InstanceValue>(10); 3353IDictionary<XName, InstanceValue> data; 3758Dictionary<XName, InstanceValue> initialPersistenceData = this.instance.GeneratePersistenceData();
System\ServiceModel\Activities\DurableInstancingOptions.cs (5)
37internal XName ScopeName 43void IDurableInstancingOptions.SetScopeName(XName scopeName) 48public void AddInstanceOwnerValues(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues) 53public void AddInitialInstanceValues(IDictionary<XName, object> writeOnlyValues)
System\ServiceModel\Activities\HostSettings.cs (1)
19public XName ScopeName { get; set; }
System\ServiceModel\Activities\InternalReceiveMessage.cs (3)
152public XName ServiceContractName 211XName savedOriginalServiceContractName = (XName)updateContext.GetSavedOriginalValue(ServiceContractNamePropertyName);
System\ServiceModel\Activities\InternalSendMessage.cs (3)
207public XName ServiceContractName 766new Dictionary<XName, InstanceValue> 784new Dictionary<XName, InstanceValue>
System\ServiceModel\Activities\Receive.cs (2)
188public XName ServiceContractName 494receiveActivity.ServiceContractName = XName.Get(operation.DeclaringContract.Name, operation.DeclaringContract.Namespace);
System\ServiceModel\Activities\Send.cs (1)
202public XName ServiceContractName
System\ServiceModel\Activities\SendReply.cs (1)
227internal void SetContractName(XName contractName)
System\ServiceModel\Activities\SerializableInstanceKey.cs (7)
18IDictionary<XName, SerializableInstanceValue> metadata; 25this.metadata = new Dictionary<XName, SerializableInstanceValue>(instanceKey.Metadata.Count); 26foreach (KeyValuePair<XName, InstanceValue> pair in instanceKey.Metadata) 50internal IDictionary<XName, SerializableInstanceValue> Metadata 72IDictionary<XName, InstanceValue> metadata = null; 75metadata = new Dictionary<XName, InstanceValue>(this.metadata.Count); 76foreach (KeyValuePair<XName, SerializableInstanceValue> pair in this.metadata)
System\ServiceModel\Activities\WorkflowDefinitionProvider.cs (1)
56public void GetDefinitionIdentityMetadata(IDictionary<XName, InstanceValue> metadataCollection)
System\ServiceModel\Activities\WorkflowService.cs (23)
36IDictionary<XName, ContractDescription> cachedInferredContracts; 37IDictionary<XName, Collection<CorrelationQuery>> correlationQueryByContract; 44XName inferedServiceName; 60public XName Name 152internal XName InternalName 171this.inferedServiceName = XName.Get(XmlConvert.EncodeLocalName(this.Body.DisplayName)); 178internal IDictionary<XName, Collection<CorrelationQuery>> CorrelationQueries 394public virtual IDictionary<XName, ContractDescription> GetContractDescriptions() 401this.correlationQueryByContract = new Dictionary<XName, Collection<CorrelationQuery>>(); 404IDictionary<XName, ContractDescription> inferredContracts = new Dictionary<XName, ContractDescription>(); 409XName contractXName = FixServiceContractName(receive.ServiceContractName); 545XName contractXName = FixServiceContractName(receive.ServiceContractName); 572XName contractXName = FixServiceContractName(receive.ServiceContractName); 712XName FixServiceContractName(XName serviceContractName) 715XName contractXName = serviceContractName ?? this.InternalName; 735void CollectCorrelationQuery(ref Collection<CorrelationQuery> queries, XName serviceContractName, CorrelationQuery correlationQuery) 753void CollectCorrelationQueryFromReply(ref Collection<CorrelationQuery> correlationQueries, XName serviceContractName, 852XName serviceContractXName; 855public ContractAndOperationNameTuple(XName serviceContractXName, string operationName) 1060XName serviceName = workflowService.FixServiceContractName(receiveActivity.ServiceContractName); 1249XName contractXName = sendReplyActivity.Request.ServiceContractName;
System\ServiceModel\Activities\WorkflowServiceHost.cs (12)
30static readonly XName mexContractXName = XName.Get(ServiceMetadataBehavior.MexContractName, ServiceMetadataBehavior.MexContractNamespace); 45IDictionary<XName, ContractDescription> inferredContracts; 46IDictionary<XName, Collection<CorrelationQuery>> correlationQueries; 146internal XName ServiceName 289public ServiceEndpoint AddServiceEndpoint(XName serviceContractName, Binding binding, string address, 296public ServiceEndpoint AddServiceEndpoint(XName serviceContractName, Binding binding, Uri address, 313ServiceEndpoint AddServiceEndpointCore(XName serviceContractName, Binding binding, EndpointAddress address, 408foreach (XName contractName in this.inferredContracts.Keys) 593XName endpointContractName = XName.Get(serviceEndpoint.Contract.Name, serviceEndpoint.Contract.Namespace); 686this.DurableInstancingOptions.ScopeName = XName.Get(XmlConvert.EncodeLocalName(Path.GetFileName(virtualPathExtension.VirtualPath)),
System\ServiceModel\Endpoint.cs (1)
38public XName ServiceContractName
System\ServiceModel\XamlIntegration\ServiceXNameTypeConverter.cs (3)
27return XName.Get(stringValue); 40XName name = value as XName;
System\ServiceModel\XamlIntegration\XNameTypeConverter.cs (4)
61return XName.Get(stringValue); 83return XName.Get(localName, ns); 88XName name = value as XName;
System.Workflow.Runtime (2)
System\Activities\Statements\Interop.cs (2)
1718protected override IAsyncResult BeginOnSave(IDictionary<XName, object> readWriteValues, IDictionary<System.Xml.Linq.XName, object> writeOnlyValues, TimeSpan timeout, AsyncCallback callback, object state)
System.Xml.Linq (138)
System\Xml\Linq\XComponentModel.cs (10)
161XName changeState; 286if (e != null && value.element == e.parent && value.name != null && (value.name == e.Name || value.name == (changeState as XName))) { 402Func<XElement, XName, IEnumerable<T>> func; 404internal XName name; 406public XDeferredAxis(Func<XElement, XName, IEnumerable<T>> func, XElement element, XName name) { 438Func<XElement, XName, T> func; 440internal XName name; 442public XDeferredSingleton(Func<XElement, XName, T> func, XElement element, XName name) {
System\Xml\Linq\XLinq.cs (124)
32public sealed class XName : IEquatable<XName> 53/// <seealso cref="XName.Namespace"/> 81/// Returns an <see cref="XName"/> object created from the specified expanded name. 87/// An <see cref="XName"/> object constructed from the specified expanded name. 89public static XName Get(string expandedName) { 103/// Returns an <see cref="XName"/> object from a local name and a namespace. 108public static XName Get(string localName, string namespaceName) { 118public static implicit operator XName(string expandedName) { 123/// Determines whether the specified <see cref="XName"/> is equal to the current <see cref="XName"/>. 127/// true if the specified <see cref="XName"/> is equal to the current XName; otherwise false. 130/// For two <see cref="XName"/> objects to be equal, they must have the same expanded name. 137/// Serves as a hash function for <see cref="XName"/>. GetHashCode is suitable 151/// Returns a value indicating whether two instances of <see cref="XName"/> are equal. 160public static bool operator ==(XName left, XName right) { 165/// Returns a value indicating whether two instances of <see cref="XName"/> are not equal. 174public static bool operator !=(XName left, XName right) { 179/// Indicates whether the current <see cref="XName"/> is equal to 180/// the specified <see cref="XName"/> 182/// <param name="other">The <see cref="XName"/> to compare with the 183/// current <see cref="XName"/></param> 185/// Returns true if the current <see cref="XName"/> is equal to 186/// the specified <see cref="XName"/>. Returns false otherwise. 188bool IEquatable<XName>.Equals(XName other) { 195/// serialize the <see cref="XName"/> 222return XName.Get(expandedName); 246XHashtable<XName> names; 257names = new XHashtable<XName>(ExtractLocalName, NamesCapacity); 274public XName GetName(string localName) { 341/// Combines an <see cref="XNamespace"/> object with a local name to create an <see cref="XName"/>. 347public static XName operator +(XNamespace ns, string localName) { 411/// Returns an <see cref="XName"/> created from this XNamespace <see cref="XName"/> and a portion of the passed in 415internal XName GetName(string localName, int index, int count) { 420XName name; 468private static string ExtractLocalName(XName n) { 1635public IEnumerable<XElement> Ancestors(XName name) { 1770public IEnumerable<XElement> ElementsAfterSelf(XName name) { 1794public IEnumerable<XElement> ElementsBeforeSelf(XName name) { 1951internal IEnumerable<XElement> GetAncestors(XName name, bool self) { 1959IEnumerable<XElement> GetElementsAfterSelf(XName name) { 1968IEnumerable<XElement> GetElementsBeforeSelf(XName name) { 2543/// Returns the Descendant <see cref="XElement"/>s with the passed in <see cref="XName"/> as an IEnumerable 2546/// <param name="name">The <see cref="XName"/> to match against descendant <see cref="XElement"/>s.</param> 2548public IEnumerable<XElement> Descendants(XName name) { 2553/// Returns the child element with this <see cref="XName"/> or null if there is no child element 2554/// with a matching <see cref="XName"/>. 2558/// The <see cref="XName"/> to match against this <see cref="XContainer"/>s child elements. 2561/// An <see cref="XElement"/> child that matches the <see cref="XName"/> passed in, or null. 2563public XElement Element(XName name) { 2589/// Returns the child elements of this <see cref="XContainer"/> that match the <see cref="XName"/> passed in. 2592/// The <see cref="XName"/> to match against the <see cref="XElement"/> children of this <see cref="XContainer"/>. 2596/// a matching <see cref="XName"/>. 2598public IEnumerable<XElement> Elements(XName name) { 2959internal IEnumerable<XElement> GetDescendants(XName name, bool self) { 2981IEnumerable<XElement> GetElements(XName name) { 3427/// An element has an <see cref="XName"/>, optionally one or more attributes, 3455internal XName name; 3464public XElement(XName name) { 3480public XElement(XName name, object content) : this(name) { 3497public XElement(XName name, params object[] content) : this(name, (object)content) { } 3589public XName Name { 3638/// to the root node. Optionally an <see cref="XName"/> can be passed 3658/// <see cref="XName"/>. If this <see cref="XElement"/>'s <see cref="XName"/> 3659/// matches the <see cref="XName"/> passed in then it will be invluded in the 3664/// The <see cref="XName"/> of the target ancestor. 3668/// ancestors of this <see cref="XElement"/> with a matching <see cref="XName"/>. 3670public IEnumerable<XElement> AncestorsAndSelf(XName name) { 3676/// <see cref="XName"/>. 3679/// The <see cref="XName"/> of the <see cref="XAttribute"/> to get. 3682/// The <see cref="XAttribute"/> with the <see cref="XName"/> passed in. If there is no <see cref="XAttribute"/> 3683/// with this <see cref="XName"/> then null is returned. 3685public XAttribute Attribute(XName name) { 3698/// an <see cref="XName"/> can be given to target a specific <see cref="XAttribute"/>(s). 3714/// in <see cref="XName"/>. 3718/// The <see cref="XName"/> of the targeted <see cref="XAttribute"/>. 3723public IEnumerable<XAttribute> Attributes(XName name) { 3737/// specification of a type of descendant to return, or a specific <see cref="XName"/> 3754/// Returns the descendants of this <see cref="XElement"/> that have a matching <see cref="XName"/> 3756/// <seealso cref="XElement.DescendantsAndSelf(XName)"/> 3759/// The <see cref="XName"/> of the descendant <see cref="XElement"/> that is being targeted. 3763/// <see cref="XElement"/>s that have this <see cref="XName"/>. 3765public IEnumerable<XElement> DescendantsAndSelf(XName name) { 4348public void SetAttributeValue(XName name, object value) { 4383public void SetElementValue(XName name, object value) { 5027IEnumerable<XAttribute> GetAttributes(XName name) { 6551internal XName name; 6570public XAttribute(XName name, object value) { 6609public XName Name { 7141static void ValidateAttribute(XName name, string value) { 7194internal XName name; 7201public XStreamingElement(XName name) { 7211public XStreamingElement(XName name, object content) : this(name) { 7220public XStreamingElement(XName name, params object[] content) : this(name) { 7227public XName Name { 7531/// Returns the <see cref="XAttribute"/>s that have a matching <see cref="XName"/>. Each 7533/// of <see cref="XElement"/> are scanned for a matching <see cref="XName"/>. 7537/// Attributes with a matching <see cref="XName"/> for every <see cref="XElement"/> in 7540public static IEnumerable<XAttribute> Attributes(this IEnumerable<XElement> source, XName name) { 7562/// and it's parent up to the root) that have a matching <see cref="XName"/>. This is done for each 7567/// and it's parent up to the root) that have a matching <see cref="XName"/>. This is done for each 7570public static IEnumerable<XElement> Ancestors<T>(this IEnumerable<T> source, XName name) where T: XNode { 7595/// that match the passed in <see cref="XName"/>. This is done for each 7601/// that match the passed in <see cref="XName"/>. This is done for each 7604public static IEnumerable<XElement> AncestorsAndSelf(this IEnumerable<XElement> source, XName name) { 7652/// and their children down to the leaf level) that have a matching <see cref="XName"/>. This is done 7657/// and their children down to the leaf level) that have a matching <see cref="XName"/>. This is done 7660public static IEnumerable<XElement> Descendants<T>(this IEnumerable<T> source, XName name) where T: XContainer { 7668/// that match the passed in <see cref="XName"/>. This is done for each 7702/// to the leaf nodes) that match the passed in <see cref="XName"/>. This is done for 7708/// to the leaf nodes) that match the passed in <see cref="XName"/>. This is done for 7711public static IEnumerable<XElement> DescendantsAndSelf(this IEnumerable<XElement> source, XName name) { 7737public static IEnumerable<XElement> Elements<T>(this IEnumerable<T> source, XName name) where T: XContainer { 7777static IEnumerable<XAttribute> GetAttributes(IEnumerable<XElement> source, XName name) { 7791static IEnumerable<XElement> GetAncestors<T>(IEnumerable<T> source, XName name, bool self) where T: XNode { 7825static IEnumerable<XElement> GetDescendants<T>(IEnumerable<T> source, XName name, bool self) where T: XContainer { 7851static IEnumerable<XElement> GetElements<T>(IEnumerable<T> source, XName name) where T: XContainer { 7871XName attrName; 8374XName name = XNamespace.Xml.GetName("lang"); 8394XName name = XNamespace.Xml.GetName("space");
System\Xml\Linq\XNodeNavigator.cs (1)
766XName name = a.Name;
System\Xml\Linq\XNodeValidator.cs (3)
23XName xsiTypeName; 24XName xsiNilName; 179XName name = a.Name;
XamlBuildTask (14)
Microsoft\Build\Tasks\Xaml\GenerateTemporaryAssemblyTask.cs (14)
90XElement projectElement = projectDocument.Element(XName.Get("Project", MSBuildNamespace)); 145IEnumerable<XElement> itemGroups = project.Elements(XName.Get("ItemGroup", MSBuildNamespace)); 146itemGroups.Elements(XName.Get(itemName, MSBuildNamespace)).Remove(); 154XElement newItemGroup = new XElement(XName.Get("ItemGroup", MSBuildNamespace)); 158XElement newElement = new XElement(XName.Get(itemName, MSBuildNamespace)); 176XElement newItemGroup = new XElement(XName.Get("ItemGroup", MSBuildNamespace)); 180XElement newResource = new XElement(XName.Get("EmbeddedResource", MSBuildNamespace)); 183XElement type = new XElement(XName.Get("Type", MSBuildNamespace), "Non-Resx"); 186XElement withCulture = new XElement(XName.Get("WithCulture", MSBuildNamespace), "false"); 198IEnumerable<XElement> itemGroups = project.Elements(XName.Get("PropertyGroup", MSBuildNamespace)); 199itemGroups.Elements(XName.Get(propertyName, MSBuildNamespace)).Remove(); 207XElement newPropertyGroup = new XElement(XName.Get("PropertyGroup", MSBuildNamespace)); 213XElement newElement = new XElement(XName.Get(prop.Name, MSBuildNamespace)); 217newElement.SetAttributeValue(XName.Get("Condition", string.Empty), prop.Condition);