1 interface inheriting from IDictionary
System.ServiceModel (1)
35 implementations of IDictionary
mscorlib (4)
PresentationCore (4)
PresentationFramework (2)
System (3)
System.Activities (2)
System.Activities.Presentation (2)
System.AddIn (1)
System.Core (1)
System.Data (2)
System.Runtime.DurableInstancing (1)
System.ServiceModel (4)
System.ServiceModel.Internals (3)
System.Web (4)
System.Web.Extensions (1)
System.WorkflowServices (1)
1198 references to IDictionary
ComSvcConfig (4)
Microsoft.Activities.Build (4)
mscorlib (63)
system\collections\objectmodel\readonlydictionary.cs (10)
29private readonly IDictionary<TKey, TValue> m_dictionary;
37public ReadOnlyDictionary(IDictionary<TKey, TValue> dictionary) {
45protected IDictionary<TKey, TValue> Dictionary {
75ICollection<TKey> IDictionary<TKey, TValue>.Keys {
85ICollection<TValue> IDictionary<TKey, TValue>.Values {
97void IDictionary<TKey, TValue>.Add(TKey key, TValue value) {
101bool IDictionary<TKey, TValue>.Remove(TKey key) {
106TValue IDictionary<TKey, TValue>.this[TKey key] {
302private readonly IDictionary<TKey, TValue> m_dictionary;
305public DictionaryEnumerator(IDictionary<TKey, TValue> dictionary) {
system\diagnostics\eventing\eventsource.cs (7)
498public static void SendCommand(EventSource eventSource, EventCommand command, IDictionary<string, string> commandArguments)
2509protected override void OnControllerCommand(ControllerCommand command, IDictionary<string, string> arguments,
2578IDictionary<string, string> commandArguments)
2905IDictionary<string, string> commandArguments,
4319public void EnableEvents(EventSource eventSource, EventLevel level, EventKeywords matchAnyKeyword, IDictionary<string, string> arguments)
4680public IDictionary<String, String> Arguments { get; internal set; }
4708internal EventCommandEventArgs(EventCommand command, IDictionary<string, string> arguments, EventSource eventSource,
system\runtime\interopservices\windowsruntime\dictionarytomapadapter.cs (14)
41IDictionary<K, V> _this = JitHelpers.UnsafeCast<IDictionary<K, V>>(this);
59IDictionary<K, V> _this = JitHelpers.UnsafeCast<IDictionary<K, V>>(this);
67IDictionary<K, V> _this = JitHelpers.UnsafeCast<IDictionary<K, V>>(this);
75IDictionary<K, V> _this = JitHelpers.UnsafeCast<IDictionary<K, V>>(this);
92IDictionary<K, V> _this = JitHelpers.UnsafeCast<IDictionary<K, V>>(this);
102IDictionary<K, V> _this = JitHelpers.UnsafeCast<IDictionary<K, V>>(this);
117IDictionary<K, V> _this = JitHelpers.UnsafeCast<IDictionary<K, V>>(this);
PresentationBuildTasks (1)
PresentationCore (48)
Core\CSharp\System\Windows\Media\CultureSpecificStringDictionary.cs (10)
33private IDictionary<XmlLanguage, string> _innerDictionary;
38internal LanguageSpecificStringDictionary(IDictionary<XmlLanguage, string> innerDictionary)
376protected IDictionary<XmlLanguage, string> _innerDictionary;
379internal EntryEnumerator(IDictionary<XmlLanguage, string> names)
454protected IDictionary<XmlLanguage, string> _innerDictionary;
456internal BaseCollection(IDictionary<XmlLanguage, string> names)
494internal KeyCollection(IDictionary<XmlLanguage, string> names) : base(names)
508internal KeyEnumerator(IDictionary<XmlLanguage, string> names) : base(names)
527internal ValueCollection(IDictionary<XmlLanguage, string> names)
542internal ValueEnumerator(IDictionary<XmlLanguage, string> names) : base(names)
Core\CSharp\System\Windows\Media\GlyphTypeface.cs (26)
427public IDictionary<CultureInfo,string> FamilyNames
460public IDictionary<CultureInfo, string> FaceNames
490public IDictionary<CultureInfo, string> Win32FamilyNames
510IDictionary<XmlLanguage, string> ITypefaceMetrics.AdjustedFaceNames
517IDictionary<CultureInfo, string> adjustedFaceNames = _font.FaceNames;
518IDictionary<XmlLanguage, string> adjustedLanguageFaceNames = new Dictionary<XmlLanguage, string>(adjustedFaceNames.Count);
537public IDictionary<CultureInfo, string> Win32FaceNames
557public IDictionary<CultureInfo, string> VersionStrings
576public IDictionary<CultureInfo, string> Copyrights
595public IDictionary<CultureInfo, string> ManufacturerNames
616public IDictionary<CultureInfo, string> Trademarks
635public IDictionary<CultureInfo, string> DesignerNames
655public IDictionary<CultureInfo, string> Descriptions
676public IDictionary<CultureInfo, string> VendorUrls
695public IDictionary<CultureInfo, string> DesignerUrls
716public IDictionary<CultureInfo, string> LicenseDescriptions
736public IDictionary<CultureInfo, string> SampleTexts
1087public IDictionary<ushort, double> AdvanceWidths
1099public IDictionary<ushort, double> AdvanceHeights
1114public IDictionary<ushort, double> LeftSideBearings
1129public IDictionary<ushort, double> RightSideBearings
1145public IDictionary<ushort, double> TopSideBearings
1161public IDictionary<ushort, double> BottomSideBearings
1173public IDictionary<ushort, double> DistancesFromHorizontalBaselineToBlackBoxBottom
1189public IDictionary<int, ushort> CharacterToGlyphMap
2003private IDictionary<CultureInfo, string> GetFontInfo(MS.Internal.Text.TextInterface.InformationalStringID informationalStringID)
PresentationFramework (14)
System (34)
System.Activities (240)
System\Activities\ActivityInstance.cs (2)
903private bool InternalTryPopulateArgumentValueOrScheduleExpression(RuntimeArgument argument, int nextArgumentIndex, ActivityExecutor executor, IDictionary<string, object> argumentValueOverrides, Location resultLocation, bool isDynamicUpdate)
951internal bool ResolveArguments(ActivityExecutor executor, IDictionary<string, object> argumentValueOverrides, Location resultLocation, int startIndex = 0)
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 (12)
17Dictionary<Guid, IDictionary<XName, InstanceValue>> keysToAssociate;
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
82public IDictionary<Guid, IDictionary<XName, InstanceValue>> InstanceKeyMetadataChanges
88this.keyMetadataChanges = new Dictionary<Guid, IDictionary<XName, InstanceValue>>();
94public IDictionary<XName, InstanceValue> InstanceData
142foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> key in this.keysToAssociate)
150foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> key in this.keyMetadataChanges)
System\Activities\Hosting\WorkflowInstance.cs (7)
26static readonly IDictionary<string, LocationInfo> EmptyMappedVariablesDictionary = new ReadOnlyDictionaryInternal<string, LocationInfo>(new Dictionary<string, LocationInfo>(0));
251protected void Initialize(IDictionary<string, object> workflowArgumentValues, IList<Handle> workflowExecutionProperties)
417void InitializeCore(IDictionary<string, object> workflowArgumentValues, IList<Handle> workflowExecutionProperties)
427IDictionary<string, object> actualInputs = workflowArgumentValues;
927public IDictionary<string, LocationInfo> GetMappedVariables()
937IDictionary<string, LocationInfo> mappedLocations = this.instance.executor.GatherMappableVariables();
1161public ActivityInstanceState GetCompletionState(out IDictionary<string, object> outputs, out Exception terminationException)
System\Activities\Runtime\ActivityExecutor.cs (14)
63IDictionary<string, object> workflowOutputs;
443public IDictionary<string, object> WorkflowOutputs
598internal IDictionary<string, object> SerializedWorkflowOutputs
1006internal IDictionary<string, LocationInfo> GatherMappableVariables()
2707public void ScheduleRootActivity(Activity activity, IDictionary<string, object> argumentValueOverrides, IList<Handle> hostProperties)
2783public ActivityInstance ScheduleDelegate(ActivityDelegate activityDelegate, IDictionary<string, object> inputParameters, ActivityInstance parent, LocationEnvironment executionEnvironment,
2888IDictionary<string, object> argumentValueOverrides, Location resultLocation)
2978IDictionary<string, object> argumentValueOverrides, Location resultLocation)
3398IDictionary<string, object> argumentValueOverrides;
3407protected ExecuteActivityWorkItem(ActivityInstance activityInstance, bool requiresSymbolResolution, IDictionary<string, object> argumentValueOverrides)
3422internal IDictionary<string, object> SerializedArgumentValueOverrides
3428public void Initialize(ActivityInstance activityInstance, bool requiresSymbolResolution, IDictionary<string, object> argumentValueOverrides)
3517public ExecuteRootWorkItem(ActivityInstance activityInstance, bool requiresSymbolResolution, IDictionary<string, object> argumentValueOverrides)
3542public ExecuteExpressionWorkItem(ActivityInstance activityInstance, bool requiresSymbolResolution, IDictionary<string, object> argumentValueOverrides, Location resultLocation)
System\Activities\Statements\DurableTimerExtension.cs (8)
107internal void OnSave(out IDictionary<XName, object> readWriteValues, out IDictionary<XName, object> writeOnlyValues)
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\Validation\ValidationHelper.cs (3)
17public static void ValidateArguments(Activity activity, OverloadGroupEquivalenceInfo equivalenceInfo, Dictionary<string, List<RuntimeArgument>> overloadGroups, List<RuntimeArgument> requiredArgumentsNotInOverloadGroups, IDictionary<string, object> inputs, ref IList<ValidationError> validationErrors)
285static bool CheckIfArgumentIsNotBound(RuntimeArgument argument, IDictionary<string, object> inputs)
308static bool CheckIfArgumentIsBound(RuntimeArgument argument, IDictionary<string, object> inputs)
System\Activities\WorkflowApplication.cs (45)
103IDictionary<string, object> initialWorkflowArguments;
106IDictionary<XName, InstanceValue> instanceMetadata;
113public WorkflowApplication(Activity workflowDefinition, IDictionary<string, object> inputs)
125public WorkflowApplication(Activity workflowDefinition, IDictionary<string, object> inputs, WorkflowIdentity definitionIdentity)
135WorkflowApplication(Activity workflowDefinition, IDictionary<string, object> inputs, IList<Handle> executionProperties)
326public void AddInitialInstanceValues(IDictionary<XName, object> writeOnlyValues)
760IDictionary<string, object> dummyOutputs;
1174static WorkflowApplication CreateInstance(Activity activity, IDictionary<string, object> inputs, WorkflowInstanceExtensionManager extensions, SynchronizationContext syncContext, Action invokeCompletedCallback)
1238static WorkflowApplication StartInvoke(Activity activity, IDictionary<string, object> inputs, WorkflowInstanceExtensionManager extensions, SynchronizationContext syncContext, Action invokeCompletedCallback, AsyncInvokeContext invokeContext)
1249internal static IDictionary<string, object> Invoke(Activity activity, IDictionary<string, object> inputs, WorkflowInstanceExtensionManager extensions, TimeSpan timeout)
1270IDictionary<string, object> outputs = null;
1291internal static IAsyncResult BeginInvoke(Activity activity, IDictionary<string, object> inputs, WorkflowInstanceExtensionManager extensions, TimeSpan timeout, SynchronizationContext syncContext, AsyncInvokeContext invokeContext, AsyncCallback callback, object state)
1298internal static IDictionary<string, object> EndInvoke(IAsyncResult result)
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()
3069IDictionary<string, object> outputs;
3072public InvokeAsyncResult(Activity activity, IDictionary<string, object> inputs, WorkflowInstanceExtensionManager extensions, TimeSpan timeout, SynchronizationContext syncContext, AsyncInvokeContext invokeContext, AsyncCallback callback, object state)
3113public static IDictionary<string, object> End(IAsyncResult result)
3442IDictionary<XName, InstanceValue> data;
4297IDictionary<XName, InstanceValue> values;
4302IDictionary<XName, InstanceValue> values, DynamicUpdateMap updateMap, TimeSpan timeout,
5122IDictionary<string, object> outputs;
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)
5644public void SetInstanceMetadata(IDictionary<XName, InstanceValue> metadata)
5654public void SetMutablemetadata(IDictionary<XName, InstanceValue> metadata)
5861IDictionary<string, object> outputs;
5912static SaveWorkflowCommand CreateSaveCommand(IDictionary<XName, InstanceValue> instance, IDictionary<XName, InstanceValue> instanceMetadata, PersistenceOperation operation)
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\WorkflowInvoker.cs (31)
87public static IDictionary<string, object> Invoke(Activity workflow)
93public static IDictionary<string, object> Invoke(Activity workflow, TimeSpan timeout)
99public static IDictionary<string, object> Invoke(Activity workflow, IDictionary<string, object> inputs)
105public static IDictionary<string, object> Invoke(Activity workflow, IDictionary<string, object> inputs, TimeSpan timeout)
121public static TResult Invoke<TResult>(Activity<TResult> workflow, IDictionary<string, object> inputs)
129public static TResult Invoke<TResult>(Activity<TResult> workflow, IDictionary<string, object> inputs, TimeSpan timeout)
131IDictionary<string, object> dummyOutputs;
140public static TResult Invoke<TResult>(Activity<TResult> workflow, IDictionary<string, object> inputs, out IDictionary<string, object> additionalOutputs, TimeSpan timeout)
178public IAsyncResult BeginInvoke(IDictionary<string, object> inputs, AsyncCallback callback, object state)
184public IAsyncResult BeginInvoke(IDictionary<string, object> inputs, TimeSpan timeout, AsyncCallback callback, object state)
217public IDictionary<string, object> EndInvoke(IAsyncResult result)
223public IDictionary<string, object> Invoke()
229public IDictionary<string, object> Invoke(TimeSpan timeout)
237public IDictionary<string, object> Invoke(IDictionary<string, object> inputs)
243public IDictionary<string, object> Invoke(IDictionary<string, object> inputs, TimeSpan timeout)
272public void InvokeAsync(IDictionary<string, object> inputs)
277public void InvokeAsync(IDictionary<string, object> inputs, TimeSpan timeout)
282public void InvokeAsync(IDictionary<string, object> inputs, object userState)
287public void InvokeAsync(IDictionary<string, object> inputs, TimeSpan timeout, object userState)
299static IDictionary<string, object> Invoke(Activity workflow, TimeSpan timeout, WorkflowInstanceExtensionManager extensions)
308IDictionary<string, object> outputs = WorkflowApplication.Invoke(workflow, null, extensions, timeout);
321static IDictionary<string, object> Invoke(Activity workflow, IDictionary<string, object> inputs, TimeSpan timeout, WorkflowInstanceExtensionManager extensions)
335IDictionary<string, object> outputs = WorkflowApplication.Invoke(workflow, inputs, extensions, timeout);
360IAsyncResult BeginInvoke(Activity workflow, IDictionary<string, object> inputs, TimeSpan timeout, WorkflowInstanceExtensionManager extensions, AsyncCallback callback, object state)
391void InternalInvokeAsync(IDictionary<string, object> inputs, TimeSpan timeout, object userState)
System.Activities.Core.Presentation (5)
System.Activities.DurableInstancing (24)
System\Activities\DurableInstancing\LoadWorkflowAsyncResult.cs (9)
19Dictionary<Guid, IDictionary<XName, InstanceValue>> associatedInstanceKeys;
20Dictionary<Guid, IDictionary<XName, InstanceValue>> completedInstanceKeys;
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)
156foreach (KeyValuePair<Guid, IDictionary<XName, InstanceValue>> keyEntry in loadByKeycommand.InstanceKeysToAssociate)
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;
System.Activities.Presentation (44)
System.Activities.Presentation\System\Activities\Presentation\View\TypeResolvingOptions.cs (6)
14private IDictionary<string, string> hintTextMap;
53internal IDictionary<string, string> HintTextMap
91IDictionary<string, string> mergedHintTextMap = MergeDictionaries<string, string>(lhs.hintTextMap, rhs.hintTextMap);
140static IDictionary<TKey, TValue> MergeDictionaries<TKey, TValue>(IDictionary<TKey, TValue> lhs, IDictionary<TKey, TValue> rhs)
System.AddIn (14)
System\Addin\Hosting\AddInToken.cs (9)
45private IDictionary<AddInSegmentType, IDictionary<String, String>> _qualificationData;
57public IDictionary<AddInSegmentType, IDictionary<String, String>> QualificationData
63Dictionary<AddInSegmentType, IDictionary<String, String>> dictionary =
64new Dictionary<AddInSegmentType, IDictionary<String, String>>();
75_qualificationData = new ReadOnlyDictionary<AddInSegmentType, IDictionary<String, String>>(dictionary);
95IDictionary<String, String> pairs = QualificationData[t];
111IDictionary<String, String> pairs = QualificationData[t];
System.ComponentModel.DataAnnotations (11)
System.Core (8)
System.Data (46)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TypeResolvingOptions.cs (6)
14private IDictionary<string, string> hintTextMap;
53internal IDictionary<string, string> HintTextMap
91IDictionary<string, string> mergedHintTextMap = MergeDictionaries<string, string>(lhs.hintTextMap, rhs.hintTextMap);
140static IDictionary<TKey, TValue> MergeDictionaries<TKey, TValue>(IDictionary<TKey, TValue> lhs, IDictionary<TKey, TValue> rhs)
System.Data.Services (41)
System\Data\Services\Providers\BaseServiceProvider.cs (9)
172protected IDictionary<string, ResourceSet> EntitySets
581protected static bool TryGetType(IDictionary<Type, ResourceType> knownTypes, Type type, out ResourceType resourceType)
640IDictionary<Type, ResourceType> knownTypes,
641IDictionary<ResourceType, List<ResourceType>> childTypes,
642IDictionary<string, ResourceSet> entitySets);
651protected abstract void PopulateMetadataForUserSpecifiedTypes(IEnumerable<Type> userSpecifiedTypes, IDictionary<Type, ResourceType> knownTypes, IDictionary<ResourceType, List<ResourceType>> childTypes, IEnumerable<ResourceSet> entitySets);
661protected abstract ResourceType PopulateMetadataForType(Type type, IDictionary<Type, ResourceType> knownTypes, IDictionary<ResourceType, List<ResourceType>> childTypes, IEnumerable<ResourceSet> entitySets);
System\Data\Services\Providers\ObjectContextServiceProvider.cs (12)
842IDictionary<Type, ResourceType> knownTypes,
843IDictionary<ResourceType, List<ResourceType>> childTypes,
844IDictionary<string, ResourceSet> entitySets)
925IDictionary<Type, ResourceType> knownTypes,
926IDictionary<ResourceType, List<ResourceType>> childTypes,
956IDictionary<Type, ResourceType> knownTypes,
957IDictionary<ResourceType, List<ResourceType>> childTypes,
1306IDictionary<Type, ResourceType> knownTypes,
1307IDictionary<ResourceType, List<ResourceType>> childTypes)
1343IDictionary<Type, ResourceType> knownTypes,
1344IDictionary<ResourceType, List<ResourceType>> childTypes)
1380IDictionary<Type, ResourceType> knownTypes)
System\Data\Services\Providers\ReflectionServiceProvider.cs (19)
242IDictionary<Type, ResourceType> knownTypes,
243IDictionary<ResourceType, List<ResourceType>> childTypes,
244IDictionary<string, ResourceSet> entitySets)
341IDictionary<Type, ResourceType> knownTypes,
342IDictionary<ResourceType, List<ResourceType>> childTypes,
373IDictionary<Type, ResourceType> knownTypes,
374IDictionary<ResourceType, List<ResourceType>> childTypes,
465IDictionary<Type, ResourceType> knownTypes,
466IDictionary<ResourceType, List<ResourceType>> childTypes,
496IDictionary<Type, ResourceType> knownTypes,
497IDictionary<ResourceType, List<ResourceType>> childTypes,
593IDictionary<Type, ResourceType> knownTypes,
594IDictionary<ResourceType, List<ResourceType>> childTypes,
784IDictionary<Type, ResourceType> knownTypes,
785IDictionary<ResourceType, List<ResourceType>> childTypes,
833IDictionary<Type, ResourceType> knownTypes,
834IDictionary<ResourceType, List<ResourceType>> childTypes,
947IDictionary<Type, ResourceType> knownTypes,
948IDictionary<ResourceType, List<ResourceType>> childTypes)
System.Data.Services.Client (3)
System.Data.SqlXml (1)
System.IdentityModel (11)
System.Runtime.Caching (3)
System.Runtime.DurableInstancing (80)
System\Runtime\DurableInstancing\InstanceLockedException.cs (4)
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)
81public IDictionary<XName, object> SerializableInstanceOwnerMetadata { get; private set; }
System\Runtime\DurableInstancing\InstanceOwnerQueryResult.cs (19)
14static readonly ReadOnlyDictionaryInternal<Guid, IDictionary<XName, InstanceValue>> EmptyQueryResult = new ReadOnlyDictionaryInternal<Guid, IDictionary<XName, InstanceValue>>(new Dictionary<Guid, IDictionary<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);
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);
57InstanceOwners = new ReadOnlyDictionaryInternal<Guid, IDictionary<XName, InstanceValue>>(owners);
60public IDictionary<Guid, IDictionary<XName, InstanceValue>> InstanceOwners { get; private set; }
System\Runtime\DurableInstancing\InstancePersistence.cs (5)
34public static void ValidatePropertyBag(this IDictionary<XName, InstanceValue> bag)
39public static void ValidatePropertyBag(this IDictionary<XName, InstanceValue> bag, bool allowDelete)
81public static ReadOnlyDictionaryInternal<XName, InstanceValue> ReadOnlyCopy(this IDictionary<XName, InstanceValue> bag, bool allowWriteOnly)
106public static ReadOnlyDictionaryInternal<XName, InstanceValue> ReadOnlyMergeInto(this IDictionary<XName, InstanceValue> bag, IDictionary<XName, InstanceValue> existing, bool allowWriteOnly)
System\Runtime\DurableInstancing\InstancePersistenceContext.cs (12)
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)
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)
527public void ReadInstanceKeyMetadata(Guid key, IDictionary<XName, InstanceValue> metadata, bool complete)
635public void ReadInstanceOwnerMetadata(IDictionary<XName, InstanceValue> metadata, bool complete)
System\Runtime\DurableInstancing\InstanceView.cs (10)
21IDictionary<XName, InstanceValue> data;
22IDictionary<XName, InstanceValue> metadata;
23IDictionary<XName, InstanceValue> ownerMetadata;
24IDictionary<Guid, InstanceKeyView> keys;
116public IDictionary<XName, InstanceValue> InstanceData
130public IDictionary<XName, InstanceValue> InstanceMetadata
134IDictionary<XName, InstanceValue> pendingWrites = this.accumulatedMetadataWrites;
159public IDictionary<XName, InstanceValue> InstanceOwnerMetadata
163IDictionary<XName, InstanceValue> pendingWrites = this.accumulatedOwnerMetadataWrites;
188public IDictionary<Guid, InstanceKeyView> InstanceKeys
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\PersistencePipeline.cs (11)
22IDictionary<XName, InstanceValue> values;
80IDictionary<XName, object> readWriteValues;
81IDictionary<XName, object> 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)
173public void SetLoadedValues(IDictionary<XName, InstanceValue> values)
240IDictionary<XName, InstanceValue> basis;
246public ValueDictionaryView(IDictionary<XName, InstanceValue> basis, bool writeOnly)
System.Runtime.Serialization (6)
System.ServiceModel (91)
System\ServiceModel\Channels\CallbackContextMessageProperty.cs (8)
27readonly IDictionary<string, string> context;
35public CallbackContextMessageProperty(IDictionary<string, string> context)
40public CallbackContextMessageProperty(string listenAddress, IDictionary<string, string> context)
45public CallbackContextMessageProperty(Uri listenAddress, IDictionary<string, string> context)
50public CallbackContextMessageProperty(EndpointAddress listenAddress, IDictionary<string, string> context)
89public IDictionary<string, string> Context
107static EndpointAddress CreateCallbackAddress(EndpointAddress listenAddress, IDictionary<string, string> context)
186public void GetListenAddressAndContext(out EndpointAddress listenAddress, out IDictionary<string, string> context)
System\ServiceModel\Security\SecurityProtocol.cs (2)
503void AddSupportingTokenSpecification(SecurityMessageProperty security, IList<SecurityToken> tokens, SecurityTokenAttachmentMode attachmentMode, IDictionary<SecurityToken, ReadOnlyCollection<IAuthorizationPolicy>> tokenPoliciesMapping)
515protected void AddSupportingTokenSpecification(SecurityMessageProperty security, IList<SecurityToken> basicTokens, IList<SecurityToken> endorsingTokens, IList<SecurityToken> signedEndorsingTokens, IList<SecurityToken> signedTokens, IDictionary<SecurityToken, ReadOnlyCollection<IAuthorizationPolicy>> tokenPoliciesMapping)
System\UriTemplate.cs (23)
35IDictionary<string, string> defaults;
49public UriTemplate(string template, IDictionary<string, string> additionalDefaults)
53public UriTemplate(string template, bool ignoreTrailingSlash, IDictionary<string, string> additionalDefaults)
262public IDictionary<string, string> Defaults
268Interlocked.CompareExchange<IDictionary<string, string>>(ref this.defaults, new UriTemplateDefaults(this), null);
325public Uri BindByName(Uri baseAddress, IDictionary<string, string> parameters)
329public Uri BindByName(Uri baseAddress, IDictionary<string, string> parameters, bool omitDefaults)
652IDictionary<string, string> extraQueryParameters = bindInfo.AdditionalParameters;
858BindInformation PrepareBindInformation(IDictionary<string, string> parameters, bool omitDefaults)
865IDictionary<string, string> extraParameters = new Dictionary<string, string>(UriTemplateHelpers.GetQueryKeyComparer());
887IDictionary<string, string> extraParameters = new Dictionary<string, string>(UriTemplateHelpers.GetQueryKeyComparer());
902void ProcessDefaultsAndCreateBindInfo(bool omitDefaults, IDictionary<string, string> extraParameters,
956IDictionary<string, string> additionalParameters;
962int lastNonNullablePathParameter, IDictionary<string, string> additionalParameters)
969public BindInformation(IDictionary<string, string> additionalParameters)
977public IDictionary<string, string> AdditionalParameters
1302public BindInformation PrepareBindInformation(IDictionary<string, string> parameters, bool omitDefaults)
1310IDictionary<string, string> extraParameters = null;
1327IDictionary<string, string> extraParameters = null;
1464void AddAdditionalDefaults(ref IDictionary<string, string> extraParameters)
1585ref IDictionary<string, string> extraParameters)
1613IDictionary<string, string> extraParameters, out BindInformation bindInfo)
1633void RemoveAdditionalDefaults(ref IDictionary<string, string> extraParameters)
System.ServiceModel.Activation (7)
System.ServiceModel.Activities (62)
System\ServiceModel\Activities\Dispatcher\PersistenceContext.cs (3)
216IDictionary<XName, InstanceValue> instance,
483internal static bool TryGetValue<T>(IDictionary<XName, InstanceValue> data, XName key, out T value)
779public SaveAsyncResult(PersistenceContext persistenceContext, IDictionary<XName, InstanceValue> instance, SaveStatus saveStatus, TimeSpan timeout,
System\ServiceModel\Activities\Dispatcher\PersistenceProviderDirectory.cs (6)
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 (4)
122IDictionary<string, object> workflowOutputs;
315public static WorkflowServiceInstance InitializeInstance(PersistenceContext persistenceContext, Guid instanceId, Activity workflowDefinition, WorkflowIdentity definitionIdentity, IDictionary<XName, InstanceValue> loadedObject, WorkflowCreationContext creationContext,
370IDictionary<string, object> workflowArguments = null;
3353IDictionary<XName, InstanceValue> data;
System.ServiceModel.Channels (1)
System.ServiceModel.Internals (6)
System.ServiceModel.WasHosting (6)
System.ServiceModel.Web (10)
System.Web (47)
UI\TemplateControl.cs (8)
433IDictionary<string, SyncEventMethodInfo> syncEvents = eventList.SyncEvents;
467IDictionary<string, AsyncEventMethodInfo> asyncEvents = eventList.AsyncEvents;
503IDictionary<string, SyncEventMethodInfo> syncEventDictionary = eventList.SyncEvents;
504IDictionary<string, AsyncEventMethodInfo> asyncEventDictionary = eventList.AsyncEvents;
542private bool GetDelegateInformationFromAsyncMethod(string methodName, IDictionary<string, AsyncEventMethodInfo> dictionary) {
560private bool GetDelegateInformationFromSyncMethod(string methodName, IDictionary<string, SyncEventMethodInfo> dictionary) {
949internal readonly IDictionary<string, AsyncEventMethodInfo> AsyncEvents = new Dictionary<string, AsyncEventMethodInfo>(StringComparer.Ordinal);
950internal readonly IDictionary<string, SyncEventMethodInfo> SyncEvents = new Dictionary<string, SyncEventMethodInfo>(StringComparer.Ordinal);
System.Web.DynamicData (36)
DynamicData\DynamicDataExtensions.cs (6)
24public static void SetMetaTable(this INamingContainer control, MetaTable table, IDictionary<string, object> defaultValues) {
38public static IDictionary<string, object> GetDefaultValues(this IDataSource dataSource) {
42public static IDictionary<string, object> GetDefaultValues(this INamingContainer control) {
76IDictionary<object, MappingInfo> mapping = MetaTableHelper.GetMapping(context);
84internal static IDictionary<string, object> GetDefaultValues(object control, HttpContextBase context) {
134internal static void SetMetaTableInternal(INamingContainer control, MetaTable table, IDictionary<string, object> defaultValues, HttpContextBase context) {
System.Web.Entity (1)
System.Web.Extensions (97)
Script\Services\RestHandler.cs (6)
84private static IDictionary<string, object> GetRawParamsFromGetRequest(HttpContext context, JavaScriptSerializer serializer, WebServiceMethodData methodData) {
98private static IDictionary<string, object> GetRawParamsFromPostRequest(HttpContext context, JavaScriptSerializer serializer) {
109return serializer.Deserialize<IDictionary<string, object>>(bodyString);
112private static IDictionary<string, object> GetRawParams(WebServiceMethodData methodData, HttpContext context) {
132private static void InvokeMethod(HttpContext context, WebServiceMethodData methodData, IDictionary<string, object> rawParams) {
195IDictionary<string, object> rawParams = GetRawParams(methodData, context);
Script\Services\WebServiceMethodData.cs (7)
81internal IDictionary<string, WebServiceParameterData> ParameterDataDictionary {
152internal object CallMethodFromRawParams(object target, IDictionary<string, object> parameters) {
158private object CallMethod(object target, IDictionary<string, object> parameters) {
180private IDictionary<string, object> StrongTypeParameters(IDictionary<string, object> rawParams) {
182IDictionary<string, WebServiceParameterData> paramDataDictionary = ParameterDataDictionary;
185IDictionary<string, object> result = new Dictionary<string, object>(rawParams.Count);
UI\WebControls\DataSourceHelper.cs (5)
29public static IDictionary<string, object> ToDictionary(this ParameterCollection parameters, HttpContext context, Control control) {
33internal static IDictionary<string, object> ToDictionary(this IOrderedDictionary parameterValues) {
62IDictionary destination, IDictionary<string, Exception> validationErrors) {
67IDictionary destination, IDictionary destinationCopy, IDictionary<string, Exception> validationErrors) {
131public static object BuildDataObject(Type dataObjectType, IDictionary inputParameters, IDictionary<string, Exception> validationErrors) {
UI\WebControls\LinqDataSourceSelectEventArgs.cs (12)
17private IDictionary<string, object> _groupByParameters;
19private IDictionary<string, object> _orderGroupsByParameters;
21private IDictionary<string, object> _selectParameters;
22private IDictionary<string, object> _whereParameters;
25IDictionary<string, object> whereParameters, IOrderedDictionary orderByParameters,
26IDictionary<string, object> groupByParameters, IDictionary<string, object> orderGroupsByParameters,
27IDictionary<string, object> selectParameters) {
42public IDictionary<string, object> GroupByParameters {
54public IDictionary<string, object> OrderGroupsByParameters {
69public IDictionary<string, object> SelectParameters {
75public IDictionary<string, object> WhereParameters {
UI\WebControls\LinqDataSourceValidationException.cs (6)
22private IDictionary<string, Exception> _innerExceptions;
34public LinqDataSourceValidationException(string message, IDictionary<string, Exception> innerExceptions)
41_innerExceptions = (IDictionary<string, Exception>)
42info.GetValue("InnerExceptions", typeof(IDictionary<string, Exception>));
45public IDictionary<string, Exception> InnerExceptions {
61info.AddValue("InnerExceptions", InnerExceptions, typeof(IDictionary<string, Exception>));
UI\WebControls\QueryableDataSourceHelper.cs (8)
108internal static IDictionary<string, object> ToEscapedParameterKeys(this ParameterCollection parameters, HttpContext context, Control control) {
115internal static IDictionary<string, object> ToEscapedParameterKeys(this IDictionary parameters, Control owner) {
132internal static IDictionary<string, object> ToEscapedParameterKeys(this IDictionary<string, object> parameters, Control owner) {
161internal static IQueryable CreateWhereExpression(IDictionary<string, object> parameters, IQueryable source, IDynamicQueryable queryable) {
173private static WhereClause GetWhereClause(IDictionary<string, object> whereParameters) {
201private static string GetOrderByClause(IDictionary<string, object> orderByParameters) {
239public IDictionary<string, object> Parameters { get; set; }
UI\WebControls\QueryableDataSourceView.cs (11)
340IDictionary<string, object> whereParameters = WhereParameters.ToDictionary(_context, _owner);
342IDictionary<string, object> orderGroupsByParameters = OrderGroupsByParameters.ToDictionary(_context, _owner);
343IDictionary<string, object> selectNewParameters = SelectNewParameters.ToDictionary(_context, _owner);
344IDictionary<string, object> groupByParameters = GroupByParameters.ToDictionary(_context, _owner);
615protected QueryableDataSourceEditData BuildDeleteObject(IDictionary keys, IDictionary oldValues, IDictionary<string, Exception> validationErrors) {
653protected QueryableDataSourceEditData BuildInsertObject(IDictionary values, IDictionary<string, Exception> validationErrors) {
677protected QueryableDataSourceEditData BuildUpdateObjects(IDictionary keys, IDictionary values, IDictionary oldValues, IDictionary<string, Exception> validationErrors) {
749protected abstract void HandleValidationErrors(IDictionary<string, Exception> errors, DataSourceOperation operation);
752IDictionary<string, Exception> errors = new Dictionary<string, Exception>(StringComparer.OrdinalIgnoreCase);
766IDictionary<string, Exception> errors = new Dictionary<string, Exception>(StringComparer.OrdinalIgnoreCase);
778IDictionary<string, Exception> errors = new Dictionary<string, Exception>(StringComparer.OrdinalIgnoreCase);
UI\WebControls\QueryContext.cs (8)
8public IDictionary<string, object> SelectParameters { get; private set; }
10public IDictionary<string, object> GroupByParameters { get; private set; }
11public IDictionary<string, object> OrderGroupsByParameters { get; private set; }
12public IDictionary<string, object> WhereParameters { get; private set; }
15public QueryContext(IDictionary<string, object> whereParameters,
16IDictionary<string, object> orderGroupsByParameters,
18IDictionary<string, object> groupByParameters,
19IDictionary<string, object> selectParameters,
System.Workflow.Activities (1)
System.Workflow.ComponentModel (32)
AuthoringOM\DependencyObject.cs (9)
30private IDictionary<DependencyProperty, object> metaProperties = new Dictionary<DependencyProperty, object>();
214IDictionary<DependencyProperty, object> properties = null;
275IDictionary<DependencyProperty, object> properties = null;
353IDictionary<DependencyProperty, object> properties = this.DependencyPropertyValues;
387IDictionary<DependencyProperty, object> properties = this.DependencyPropertyValues;
406IDictionary<DependencyProperty, object> properties = this.DependencyPropertyValues;
566IDictionary<DependencyProperty, object> properties = null;
609private IDictionary<DependencyProperty, object> dependencyPropertyValues = null;
610internal IDictionary<DependencyProperty, object> DependencyPropertyValues
System.Workflow.Runtime (13)
System\Activities\Statements\Interop.cs (6)
130public IDictionary<string, Argument> ActivityProperties
144public IDictionary<string, object> ActivityMetaProperties
442internal void SetOutputArgumentValues(IDictionary<string, object> outputs, NativeActivityContext context)
460internal IDictionary<string, object> GetInputArgumentValues(NativeActivityContext context)
1718protected override IAsyncResult BeginOnSave(IDictionary<XName, object> readWriteValues, IDictionary<System.Xml.Linq.XName, object> writeOnlyValues, TimeSpan timeout, AsyncCallback callback, object state)
System.WorkflowServices (34)
System\ServiceModel\Dispatcher\WorkflowRequestContext.cs (5)
27IDictionary<string, string> contextProperties;
35public WorkflowRequestContext(WorkflowOperationAsyncResult asyncResult, object[] inputs, IDictionary<string, string> contextProperties)
68public IDictionary<string, string> ContextProperties
97public void SendFault(Exception exception, IDictionary<string, string> outgoingContextProperties)
124public void SendReply(object returnValue, object[] outputs, IDictionary<string, string> outgoingContextProperties)
System.Xml (28)
WindowsBase (13)
XamlBuildTask (8)