1 interface inheriting from IDictionary
System (1)
compmod\system\collections\specialized\iordereddictionary.cs (1)
21public interface IOrderedDictionary : IDictionary {
33 implementations of IDictionary
mscorlib (11)
system\Collections\Concurrent\ConcurrentDictionary.cs (1)
60public class ConcurrentDictionary<TKey, TValue> : IDictionary<TKey, TValue>, IDictionary, IReadOnlyDictionary<TKey, TValue>
system\collections\dictionarybase.cs (1)
19public abstract class DictionaryBase : IDictionary {
system\collections\emptyreadonlydictionaryinternal.cs (1)
23internal sealed class EmptyReadOnlyDictionaryInternal: IDictionary {
system\collections\generic\dictionary.cs (1)
59public class Dictionary<TKey,TValue>: IDictionary<TKey,TValue>, IDictionary, IReadOnlyDictionary<TKey, TValue>, ISerializable, IDeserializationCallback {
system\collections\hashtable.cs (1)
74public class Hashtable : IDictionary, ISerializable, IDeserializationCallback, ICloneable {
system\collections\listdictionaryinternal.cs (1)
24internal class ListDictionaryInternal: IDictionary {
system\collections\objectmodel\readonlydictionary.cs (1)
27public class ReadOnlyDictionary<TKey, TValue> : IDictionary<TKey, TValue>, IDictionary, IReadOnlyDictionary<TKey, TValue>
system\collections\sortedlist.cs (1)
70public class SortedList : IDictionary, ICloneable
system\runtime\remoting\ichannel.cs (2)
596public abstract class BaseChannelObjectWithProperties : IDictionary 785internal class AggregateDictionary : IDictionary
system\runtime\remoting\message.cs (1)
1916internal abstract class MessageDictionary : IDictionary
PresentationBuildTasks (1)
Framework\System\Windows\Markup\XmlnsDictionary.cs (1)
42internal class XmlnsDictionary : IDictionary
PresentationCore (2)
Core\CSharp\System\Windows\Media\CharacterMetricsDictionary.cs (1)
29public sealed class CharacterMetricsDictionary : IDictionary<int, CharacterMetrics>, SC.IDictionary
Core\CSharp\System\Windows\Media\CultureSpecificStringDictionary.cs (1)
31public sealed class LanguageSpecificStringDictionary : IDictionary<XmlLanguage, string>, SC.IDictionary
PresentationFramework (3)
src\Framework\System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (1)
139public sealed class BamlLocalizationDictionary : IDictionary
src\Framework\System\Windows\Markup\XmlnsDictionary.cs (1)
44public class XmlnsDictionary : IDictionary, System.Xaml.IXamlNamespaceResolver
src\Framework\System\Windows\ResourceDictionary.cs (1)
46public class ResourceDictionary : IDictionary, ISupportInitialize, System.Windows.Markup.IUriContext, System.Windows.Markup.INameScope
System (5)
compmod\system\collections\generic\sorteddictionary.cs (1)
12public class SortedDictionary<TKey, TValue> : IDictionary<TKey, TValue>, IDictionary, IReadOnlyDictionary<TKey, TValue> {
compmod\system\collections\generic\sortedlist.cs (1)
67IDictionary<TKey, TValue>, System.Collections.IDictionary, IReadOnlyDictionary<TKey, TValue>
compmod\system\collections\specialized\hybriddictionary.cs (1)
23public class HybridDictionary: IDictionary {
compmod\system\collections\specialized\listdictionary.cs (1)
20public class ListDictionary: IDictionary {
compmod\system\componentmodel\PropertyDescriptorCollection.cs (1)
69public class PropertyDescriptorCollection : ICollection, IList, IDictionary {
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelItemDictionary.cs (1)
37public abstract class ModelItemDictionary : ModelItem, IDictionary<ModelItem, ModelItem>, IDictionary, INotifyCollectionChanged {
System.Data (2)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelItemDictionary.cs (1)
37public abstract class ModelItemDictionary : ModelItem, IDictionary<ModelItem, ModelItem>, IDictionary, INotifyCollectionChanged {
fx\src\data\System\Data\Common\DbConnectionStringBuilder.cs (1)
25public class DbConnectionStringBuilder : System.Collections.IDictionary, ICustomTypeDescriptor {
System.Runtime.Remoting (1)
channels\http\combinedhttpchannel.cs (1)
335internal class AggregateDictionary : IDictionary
System.ServiceModel (1)
System\ServiceModel\Channels\ServiceChannelProxy.cs (1)
647class PropertyDictionary : IDictionary
System.ServiceModel.Internals (1)
System\Runtime\Collections\OrderedDictionary.cs (1)
14class OrderedDictionary<TKey, TValue> : IDictionary<TKey, TValue>, IDictionary
System.Web (4)
UI\FilteredAttributeCollection.cs (1)
17internal sealed class FilteredAttributeDictionary : IDictionary {
UI\ParsedAttributeCollection.cs (1)
20internal sealed class ParsedAttributeCollection : IDictionary {
UI\StateBag.cs (1)
33public sealed class StateBag : IStateManager, IDictionary {
UI\WebParts\PersonalizationDictionary.cs (1)
15public class PersonalizationDictionary : IDictionary {
WindowsBase (1)
Base\MS\Internal\IO\Packaging\CompoundFile\StreamWithDictionary.cs (1)
23internal class StreamWithDictionary : Stream, IDictionary
1329 references to IDictionary
mscorlib (127)
system\Collections\Concurrent\ConcurrentDictionary.cs (9)
1500void IDictionary.Add(object key, object value) 1528bool IDictionary.Contains(object key) 1539IDictionaryEnumerator IDictionary.GetEnumerator() 1552bool IDictionary.IsFixedSize 1565bool IDictionary.IsReadOnly 1576ICollection IDictionary.Keys 1588void IDictionary.Remove(object key) 1605ICollection IDictionary.Values 1628object IDictionary.this[object key]
system\collections\dictionarybase.cs (10)
30protected IDictionary Dictionary { 31get { return (IDictionary) this; } 39bool IDictionary.IsReadOnly { 43bool IDictionary.IsFixedSize { 51ICollection IDictionary.Keys { 61ICollection IDictionary.Values { 71object IDictionary.this[object key] { 102bool IDictionary.Contains(object key) { 106void IDictionary.Add(object key, object value) { 125void IDictionary.Remove(object key) {
system\collections\generic\dictionary.cs (9)
600bool IDictionary.IsFixedSize { 604bool IDictionary.IsReadOnly { 608ICollection IDictionary.Keys { 612ICollection IDictionary.Values { 616object IDictionary.this[object key] { 655void IDictionary.Add(object key, object value) { 677bool IDictionary.Contains(object key) { 685IDictionaryEnumerator IDictionary.GetEnumerator() { 689void IDictionary.Remove(object key) {
system\collections\hashtable.cs (6)
355public Hashtable(IDictionary d) : this(d, 1.0f) { 361public Hashtable(IDictionary d, float loadFactor) 366public Hashtable(IDictionary d, IHashCodeProvider hcp, IComparer comparer) 370public Hashtable(IDictionary d, IEqualityComparer equalityComparer) 375public Hashtable(IDictionary d, float loadFactor, IHashCodeProvider hcp, IComparer comparer) 385public Hashtable(IDictionary d, float loadFactor, IEqualityComparer equalityComparer)
system\collections\objectmodel\readonlydictionary.cs (12)
175void IDictionary.Add(object key, object value) { 179void IDictionary.Clear() { 183bool IDictionary.Contains(object key) { 187IDictionaryEnumerator IDictionary.GetEnumerator() { 188IDictionary d = m_dictionary as IDictionary; 195bool IDictionary.IsFixedSize { 199bool IDictionary.IsReadOnly { 203ICollection IDictionary.Keys { 209void IDictionary.Remove(object key) { 213ICollection IDictionary.Values { 219object IDictionary.this[object key] {
system\collections\sortedlist.cs (2)
154public SortedList(IDictionary d) 166public SortedList(IDictionary d, IComparer comparer)
system\environment.cs (3)
758public static IDictionary GetEnvironmentVariables() 843internal static IDictionary GetRegistryKeyNameValuePairs(RegistryKey registryKey) { 859public static IDictionary GetEnvironmentVariables( EnvironmentVariableTarget target) {
system\exception.cs (6)
90_data = (IDictionary)(info.GetValueNoThrow("Data",typeof(IDictionary))); 150public virtual IDictionary Data { 205IDictionary dict = Data; 578info.AddValue("Data", _data, typeof(IDictionary)); 858private IDictionary _data;
system\runtime\remoting\callcontext.cs (2)
651IDictionary properties = msg.Properties; 699IDictionary properties = msg.Properties;
system\runtime\remoting\channelservices.cs (4)
472public static IDictionary GetChannelSinkProperties(Object obj) 484IDictionary dict = chnlSink.Properties; 495IDictionary dict = sink as IDictionary;
system\runtime\remoting\dispatchchannelsink.cs (1)
106public IDictionary Properties
system\runtime\remoting\ichannel.cs (14)
259IDictionary Properties 493public IDictionary Properties { get { return _properties; } } 536public override IDictionary Properties 555IDictionary dict = srvSink.Properties; 569IDictionary dict = chnlSink.Properties; 602public virtual IDictionary Properties { 762IDictionary _properties; 765public DictionaryEnumeratorByKeys(IDictionary properties) 802foreach (IDictionary dict in _dictionaries) 813foreach (IDictionary dict in _dictionaries) 827foreach (IDictionary dict in _dictionaries) 849foreach (IDictionary dict in _dictionaries) 867foreach (IDictionary dict in _dictionaries) 910foreach (IDictionary dict in _dictionaries)
system\runtime\remoting\imessage.cs (2)
17using IDictionary = System.Collections.IDictionary; 23IDictionary Properties
system\runtime\remoting\message.cs (40)
177((IDictionary)_properties).Clear(); 233public IDictionary Properties 244return (IDictionary)_properties; 938public override IDictionary Properties 948return(IDictionary) _properties; 1304public IDictionary Properties 1314return(IDictionary) _properties; 1412public CCMDictionary(IConstructionCallMessage msg, IDictionary idict) 1523public CRMDictionary(IConstructionReturnMessage msg, IDictionary idict) 1655public MCMDictionary(IMethodCallMessage msg, IDictionary idict) 1776public MRMDictionary(IMethodReturnMessage msg, IDictionary idict) 1919internal IDictionary _dict; 1921internal MessageDictionary(String[] keys, IDictionary idict) 1939internal IDictionary InternalDictionary 2053IDictionaryEnumerator IDictionary.GetEnumerator() 2189public MessageDictionaryEnumerator(MessageDictionary md, IDictionary hashtable) 2463public IDictionary Properties 2754public virtual IDictionary Properties 2831protected IDictionary ExternalProperties = null; 2833protected IDictionary InternalProperties = null; 3679public virtual IDictionary Properties 4054public override IDictionary Properties 4109protected IDictionary InternalProperties; 4111protected IDictionary ExternalProperties; 4666public virtual IDictionary Properties 4904public override IDictionary Properties 4942IDictionary _props; // For IMessage::GetDictionary 5028_props = (IDictionary)info.GetValue("props", typeof(IDictionary)); 5039public IDictionary Properties 5214info.AddValue("props", _props, typeof(IDictionary)); 5532public IDictionary Properties 5706private IDictionary _idict; // point to contained message's dictionary 5708public MCMWrapperDictionary(IMethodCallMessage msg, IDictionary idict) 5756IDictionary _properties; 5898public virtual IDictionary Properties 5928private IDictionary _idict; // point to contained message's dictionary 5930public MRMWrapperDictionary(IMethodReturnMessage msg, IDictionary idict) 5980IDictionary _properties; 6145public virtual IDictionary Properties
system\runtime\remoting\messagesmuggler.cs (3)
173IDictionary properties = msg.Properties; 433internal void PopulateMessageProperties(IDictionary dict, ArrayList deserializedArgs) 597internal void PopulateMessageProperties(IDictionary dict, ArrayList deserializedArgs)
system\runtime\remoting\terminatorsinks.cs (1)
147IDictionary prop = msg.Properties;
system\runtime\serialization\formatters\binary\binarymethodmessage.cs (2)
89internal void PopulateMessageProperties(IDictionary dict) 158internal void PopulateMessageProperties(IDictionary dict)
system\runtime\serialization\formatters\binary\binaryobjectwriter.cs (1)
291IDictionary properties = msg.Properties;
PresentationBuildTasks (10)
Framework\System\Windows\Markup\BamlRecords.cs (1)
494else if (typeof(IDictionary).IsAssignableFrom(propertyType))
Framework\System\Windows\Markup\XamlReaderHelper.cs (5)
251|| typeof(IDictionary).IsAssignableFrom(type) 640typeof(IDictionary).IsAssignableFrom(ParentContext.ContextData as Type)); 3134&& !typeof(IDictionary).IsAssignableFrom(pType)) 4500&& typeof(IDictionary).IsAssignableFrom(parentElementType)) 4644!typeof(IDictionary).IsAssignableFrom(parentType))
Framework\System\Windows\Markup\XmlnsDictionary.cs (4)
230IDictionaryEnumerator IDictionary.GetEnumerator() 269IDictionary dict = GetNamespacesInScope(NamespaceScope.All) as IDictionary; 696private IDictionary GetNamespacesInScope(NamespaceScope scope)
PresentationCore (16)
Core\CSharp\System\Windows\Media\CharacterMetricsDictionary.cs (8)
54SC.IDictionaryEnumerator SC.IDictionary.GetEnumerator() 290bool SC.IDictionary.IsFixedSize 295object SC.IDictionary.this[object key] 308SC.ICollection SC.IDictionary.Keys 313SC.ICollection SC.IDictionary.Values 318void SC.IDictionary.Add(object key, object value) 323bool SC.IDictionary.Contains(object key) 328void SC.IDictionary.Remove(object key)
Core\CSharp\System\Windows\Media\CultureSpecificStringDictionary.cs (8)
59SC.IDictionaryEnumerator SC.IDictionary.GetEnumerator() 256bool SC.IDictionary.IsFixedSize 261object SC.IDictionary.this[object key] 278SC.ICollection SC.IDictionary.Keys 286SC.ICollection SC.IDictionary.Values 294void SC.IDictionary.Add(object key, object value) 299bool SC.IDictionary.Contains(object key) 308void SC.IDictionary.Remove(object key)
PresentationFramework (48)
src\Framework\MS\Internal\AppModel\OleCmdHelper.cs (4)
87IDictionary oleCmdMappingTable = GetOleCmdMappingTable(guidCmdGroup); 164IDictionary oleCmdMappingTable = GetOleCmdMappingTable(guidCmdGroup); 187private IDictionary GetOleCmdMappingTable(Guid guidCmdGroup) 189IDictionary mappingTable = null;
src\Framework\System\Windows\Application.cs (1)
1127public IDictionary Properties
src\Framework\System\Windows\Documents\AdornerLayer.cs (2)
918private bool RemoveAdornerInfo(IDictionary infoMap, Adorner adorner, object key) 956private void AddAdornerInfo(IDictionary infoMap, AdornerInfo adornerInfo, object key)
src\Framework\System\Windows\Markup\Baml2006\WpfXamlType.cs (1)
490if (typeof(IDictionary).IsAssignableFrom(UnderlyingType))
src\Framework\System\Windows\Markup\BamlCollectionHolder.cs (2)
58internal IDictionary Dictionary 60get { return _collection as IDictionary; }
src\Framework\System\Windows\Markup\BamlRecordReader.cs (7)
915if (typeof(IDictionary).IsAssignableFrom(elementType)) 3220protected IDictionary GetDictionaryFromContext(ReaderContextStackData context, bool toInsert) 3222IDictionary result = null; 3228result = (IDictionary)GetObjectDataFromContext(context); 4087IDictionary dictionary, 4133IDictionary dictionary = GetDictionaryFromContext(stackData, false /*toInsert*/); 4695IDictionary dictionary = GetDictionaryFromContext(parentContext, true /*toInsert*/);
src\Framework\System\Windows\Markup\BamlRecords.cs (1)
494else if (typeof(IDictionary).IsAssignableFrom(propertyType))
src\Framework\System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (15)
188return ((IDictionary)_dictionary).Keys; 199return ((IDictionary)_dictionary).Values; 269((IDictionary)_dictionary).GetEnumerator() 336bool IDictionary.Contains(object key) 339return ((IDictionary)_dictionary).Contains(key); 342void IDictionary.Add(object key, object value) 345((IDictionary) _dictionary).Add(key, value); 348void IDictionary.Remove(object key) 351((IDictionary) _dictionary).Remove(key); 354object IDictionary.this[object key] 359return ((IDictionary)_dictionary)[key]; 364((IDictionary)_dictionary)[key] = value; 368IDictionaryEnumerator IDictionary.GetEnumerator() 400return ((IDictionary)_dictionary).SyncRoot; 408return ((IDictionary)_dictionary).IsSynchronized;
src\Framework\System\Windows\Markup\Primitives\ElementMarkupObject.cs (9)
154IDictionary dictionary = _instance as IDictionary; 157yield return new ElementDictionaryItemsPseudoProperty(dictionary, typeof(IDictionary), this); 513typeof(IDictionary).IsAssignableFrom(PropertyType) || 519IDictionary dictionary = value as IDictionary; 709private static Type GetDictionaryKeyType(IDictionary value) 1170internal ElementDictionaryItemsPseudoProperty(IDictionary value, Type type, ElementMarkupObject obj) : base(value, type, obj) 1203IDictionary _value;
src\Framework\System\Windows\Markup\XmlnsDictionary.cs (4)
230IDictionaryEnumerator IDictionary.GetEnumerator() 269IDictionary dict = GetNamespacesInScope(NamespaceScope.All) as IDictionary; 696private IDictionary GetNamespacesInScope(NamespaceScope scope)
src\Framework\System\Windows\ResourceDictionary.cs (1)
922return ((IDictionary)this).GetEnumerator();
src\Framework\System\Windows\TemplateContent.cs (1)
1104if (typeof(IDictionary).IsAssignableFrom(property.PropertyType))
SMDiagnostics (1)
System\ServiceModel\Diagnostics\ExceptionUtility.cs (1)
130IDictionary data = exception.Data;
System (84)
compmod\system\codedom\CodeObject.cs (2)
27private IDictionary userData = null; 38public IDictionary UserData {
compmod\system\codedom\compiler\CodeGeneratorOptions.cs (1)
25private IDictionary options = new ListDictionary();
compmod\system\collections\generic\sorteddictionary.cs (9)
244bool IDictionary.IsFixedSize { 248bool IDictionary.IsReadOnly { 252ICollection IDictionary.Keys { 256ICollection IDictionary.Values { 260object IDictionary.this[object key] { 294void IDictionary.Add(object key, object value) { 317bool IDictionary.Contains(object key) { 332IDictionaryEnumerator IDictionary.GetEnumerator() { 336void IDictionary.Remove(object key) {
compmod\system\collections\generic\sortedlist.cs (9)
246void System.Collections.IDictionary.Add(Object key, Object value) { 293System.Collections.ICollection System.Collections.IDictionary.Keys { 321System.Collections.ICollection System.Collections.IDictionary.Values { 349bool System.Collections.IDictionary.IsReadOnly { 353bool System.Collections.IDictionary.IsFixedSize { 382bool System.Collections.IDictionary.Contains(Object key) { 503System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { 544Object System.Collections.IDictionary.this[Object key] { 651void System.Collections.IDictionary.Remove(Object key) {
compmod\system\collections\specialized\collectionsutil.cs (1)
35public static Hashtable CreateCaseInsensitiveHashtable(IDictionary d) {
compmod\system\collections\specialized\ordereddictionary.cs (1)
89bool IDictionary.IsFixedSize {
compmod\system\componentmodel\DelegatingTypeDescriptionProvider.cs (1)
64 public override IDictionary GetCache(object instance)
compmod\system\componentmodel\design\IComponentInitializer.cs (2)
32void InitializeExistingComponent(IDictionary defaultValues); 41void InitializeNewComponent(IDictionary defaultValues);
compmod\system\componentmodel\design\IDesignerFilter.cs (6)
25void PostFilterAttributes(IDictionary attributes); 32void PostFilterEvents(IDictionary events); 39void PostFilterProperties(IDictionary properties); 46void PreFilterAttributes(IDictionary attributes); 53void PreFilterEvents(IDictionary events); 60void PreFilterProperties(IDictionary properties);
compmod\system\componentmodel\design\ITypeDescriptorFilterService.cs (3)
29bool FilterAttributes(IComponent component, IDictionary attributes); 36bool FilterEvents(IComponent component, IDictionary events); 43bool FilterProperties(IComponent component, IDictionary properties);
compmod\system\componentmodel\design\MenuCommand.cs (2)
37private IDictionary properties; 119public virtual IDictionary Properties
compmod\system\componentmodel\NullableConverter.cs (1)
126public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
compmod\system\componentmodel\PropertyDescriptorCollection.cs (11)
78private IDictionary cachedFoundProperties; 478void IDictionary.Add(object key, object value) { 488void IDictionary.Clear() { 493bool IDictionary.Contains(object key) { 501IDictionaryEnumerator IDictionary.GetEnumerator() { 506bool IDictionary.IsFixedSize { 513bool IDictionary.IsReadOnly { 520object IDictionary.this[object key] { 572ICollection IDictionary.Keys { 583ICollection IDictionary.Values { 599void IDictionary.Remove(object key) {
compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs (7)
256public override IDictionary GetCache(object instance) 264IDictionary dict = ds.GetValue(_dictionaryKey) as IDictionary; 485IDictionary cache = TypeDescriptor.GetCache(instance); 578IDictionary cache = TypeDescriptor.GetCache(instance); 605private static IExtenderProvider[] GetExtenders(ICollection components, object instance, IDictionary cache) 1097IDictionary cache = TypeDescriptor.GetCache(provider);
compmod\system\componentmodel\TypeConverter.cs (2)
228public object CreateInstance(IDictionary propertyValues) { 236public virtual object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
compmod\system\componentmodel\TypeDescriptionProvider.cs (1)
84 public virtual IDictionary GetCache(object instance)
compmod\system\componentmodel\TypeDescriptor.cs (10)
1449IDictionary cache = GetCache(component); 1479internal static IDictionary GetCache(object instance) 1851IDictionary cache = GetCache(component); 2081IDictionary cache = GetCache(component); 2414private static ICollection PipelineAttributeFilter(int pipelineType, ICollection members, Attribute[] filter, object instance, IDictionary cache) 2492private static ICollection PipelineFilter(int pipelineType, ICollection members, object instance, IDictionary cache) 2695private static ICollection PipelineInitialize (int pipelineType, ICollection members, IDictionary cache) { 2731private static ICollection PipelineMerge(int pipelineType, ICollection primary, ICollection secondary, object instance, IDictionary cache) 2929IDictionary cache = GetCache(component); 3941public override IDictionary GetCache(object instance)
compmod\system\diagnostics\traceutils.cs (1)
131internal static void VerifyAttributes(IDictionary attributes, String[] supportedAttributes, object parent) {
regex\system\text\regularexpressions\Regex.cs (2)
137protected IDictionary Caps 157protected IDictionary CapNames
sys\system\configuration\ClientSettingsStore.cs (5)
89internal IDictionary ReadSettings(string sectionName, bool isUserScoped) { 90IDictionary settings = new Hashtable(); 109internal static IDictionary ReadSettingsFromFile(string configFileName, string sectionName, bool isUserScoped) { 110IDictionary settings = new Hashtable(); 162internal void WriteSettings(string sectionName, bool isRoaming, IDictionary newSettings) {
sys\system\configuration\LocalFileSettingsProvider.cs (6)
96IDictionary appSettings = Store.ReadSettings(sectionName, false); 97IDictionary userSettings = Store.ReadSettings(sectionName, true); 136IDictionary settings = isUserSetting ? userSettings : appSettings; 169IDictionary roamingUserSettings = new Hashtable(); 170IDictionary localUserSettings = new Hashtable(); 395IDictionary settings = ClientSettingsStore.ReadSettingsFromFile(configFileName, sectionName, userScoped);
sys\system\configuration\SingleTagSectionHandler.cs (1)
37result = new Hashtable((IDictionary)parent);
System.Activities.Core.Presentation (2)
System\Activities\Core\Presentation\RegisterMetadataDelayedWorker.cs (1)
125public override IDictionary GetCache(object instance)
System\ServiceModel\Activities\Presentation\ContentCorrelationTypeExpander.xaml.cs (1)
240|| (typeof(IEnumerable).IsAssignableFrom(type)) || typeof(IDictionary).IsAssignableFrom(type) || type.IsArray
System.Activities.Presentation (21)
System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelItemDictionary.cs (10)
253void IDictionary.Add(object key, object value) { 260void IDictionary.Clear() { 268bool IDictionary.Contains(object key) { 275IDictionaryEnumerator IDictionary.GetEnumerator() { 282bool IDictionary.IsFixedSize { 289bool IDictionary.IsReadOnly { 296ICollection IDictionary.Keys 311void IDictionary.Remove(object key) { 318ICollection IDictionary.Values 333object IDictionary.this[object key] {
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemDictionaryImpl.cs (9)
1037if (instance is IDictionary) 1058return (this.isDictionary ? ((IDictionary)instance).IsReadOnly : (bool)this.isReadOnlyProperty.GetValue(this.instance, null)); 1066return (this.isDictionary ? ((IDictionary)instance).Count : (int)this.countProperty.GetValue(this.instance, null)); 1077return ((IDictionary)instance)[key]; 1088((IDictionary)instance)[key] = value; 1159((IDictionary)instance).Add(key, value); 1171((IDictionary)instance).Clear(); 1183return ((IDictionary)instance).GetEnumerator(); 1195((IDictionary)instance).Remove(key);
System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (1)
186if (typeof(IDictionary).IsAssignableFrom(type))
System.Activities.Presentation\System\Activities\Presentation\Model\ModelTypeConverter.cs (1)
97public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues)
System.AddIn (4)
System\Addin\Hosting\AddInIpcChannel.cs (3)
20public AddInIpcChannel(IDictionary props, IClientChannelSinkProvider client, IServerChannelSinkProvider server) 131public IDictionary Properties 250public IDictionary Properties
System\Addin\Hosting\RemotingHelper.cs (1)
43System.Collections.IDictionary props = new System.Collections.Hashtable();
System.Configuration (1)
System\Configuration\BaseConfigurationRecord.cs (1)
462if (!((IDictionary)indirectLocationInputs).Contains(configKey)) {
System.Data (30)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelItemDictionary.cs (10)
253void IDictionary.Add(object key, object value) { 260void IDictionary.Clear() { 268bool IDictionary.Contains(object key) { 275IDictionaryEnumerator IDictionary.GetEnumerator() { 282bool IDictionary.IsFixedSize { 289bool IDictionary.IsReadOnly { 296ICollection IDictionary.Keys 311void IDictionary.Remove(object key) { 318ICollection IDictionary.Values 333object IDictionary.this[object key] {
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemDictionaryImpl.cs (9)
1037if (instance is IDictionary) 1058return (this.isDictionary ? ((IDictionary)instance).IsReadOnly : (bool)this.isReadOnlyProperty.GetValue(this.instance, null)); 1066return (this.isDictionary ? ((IDictionary)instance).Count : (int)this.countProperty.GetValue(this.instance, null)); 1077return ((IDictionary)instance)[key]; 1088((IDictionary)instance)[key] = value; 1159((IDictionary)instance).Add(key, value); 1171((IDictionary)instance).Clear(); 1183return ((IDictionary)instance).GetEnumerator(); 1195((IDictionary)instance).Remove(key);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (1)
186if (typeof(IDictionary).IsAssignableFrom(type))
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\ModelTypeConverter.cs (1)
97public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues)
fx\src\data\System\Data\Common\DbConnectionStringBuilder.cs (7)
51private IDictionary Dictionary { 52get { return (IDictionary)CurrentValues; } 65object System.Collections.IDictionary.this[object keyword] { 220void System.Collections.IDictionary.Add(object keyword, object value) { 247bool System.Collections.IDictionary.Contains(object keyword) { 281IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { 300void System.Collections.IDictionary.Remove(object keyword) {
fx\src\data\System\Data\SqlClient\SqlConnection.cs (1)
2177public IDictionary RetrieveStatistics() {
fx\src\data\System\Data\SqlClient\SqlStatistics.cs (1)
91internal IDictionary GetHashtable() {
System.Drawing (12)
commonui\System\Drawing\Advanced\Gdiplus.cs (3)
106internal static IDictionary ThreadData { 111IDictionary threadData = (IDictionary)Thread.GetData(slot);
commonui\System\Drawing\Advanced\SizeFConverter.cs (1)
149public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
commonui\System\Drawing\Design\ToolboxItem.cs (3)
251public IDictionary Properties { 352public IComponent[] CreateComponents(IDesignerHost host, IDictionary defaultValues) { 389protected virtual IComponent[] CreateComponentsCore(IDesignerHost host, IDictionary defaultValues) {
commonui\System\Drawing\FontConverter.cs (1)
311public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
commonui\System\Drawing\PointConverter.cs (1)
153public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
commonui\System\Drawing\Printing\MarginsConverter.cs (1)
156public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
commonui\System\Drawing\RectangleConverter.cs (1)
158public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
commonui\System\Drawing\SizeConverter.cs (1)
153public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
System.Management (4)
Instrumentation\ManagementInstaller.cs (4)
80 public override void Install(IDictionary savedState) 127 public override void Commit(IDictionary savedState) { 167 public override void Rollback(IDictionary savedState) { 175 public override void Uninstall(IDictionary savedState) {
System.Messaging (5)
System\Messaging\MessageQueueInstaller.cs (5)
346public override void Commit(IDictionary savedState) 390public override void Install(IDictionary stateSaver) 464private void RestoreQueue(IDictionary state) 528public override void Rollback(IDictionary savedState) 557public override void Uninstall(IDictionary savedState)
System.Runtime.Caching (1)
System\Caching\MemoryCacheStore.cs (1)
190internal void CopyTo(IDictionary h) {
System.Runtime.Remoting (43)
channels\core\corechannel.cs (1)
300IDictionary d = reqMsg.Properties;
channels\http\combinedhttpchannel.cs (10)
52public HttpChannel(IDictionary properties, 227public override IDictionary Properties 311IDictionary _properties; 314public DictionaryEnumeratorByKeys(IDictionary properties) 352foreach (IDictionary dict in _dictionaries) 363foreach (IDictionary dict in _dictionaries) 377foreach (IDictionary dict in _dictionaries) 399foreach (IDictionary dict in _dictionaries) 417foreach (IDictionary dict in _dictionaries) 460foreach (IDictionary dict in _dictionaries)
channels\http\httpclientchannel.cs (1)
85public HttpClientChannel(IDictionary properties, IClientChannelSinkProvider sinkProvider)
channels\http\httpremotinghandler.cs (1)
715public IDictionary Properties
channels\http\httpserverchannel.cs (3)
103public HttpServerChannel(IDictionary properties, IServerChannelSinkProvider sinkProvider) : base() 664public IDictionary Properties 689public IDictionary Properties { get{ return null;} }
channels\ipc\ipcchannel.cs (2)
45public IpcChannel(IDictionary properties, 52public IpcChannel(IDictionary properties,
channels\ipc\ipcclientchannel.cs (4)
39private IDictionary _prop = null; 60public IpcClientChannel(IDictionary properties, IClientChannelSinkProvider sinkProvider) 213IDictionary _prop = null; 214internal IpcClientTransportSinkProvider(IDictionary properties )
channels\ipc\ipcserverchannel.cs (3)
88public IpcServerChannel(IDictionary properties, IServerChannelSinkProvider sinkProvider) 93public IpcServerChannel(IDictionary properties, IServerChannelSinkProvider sinkProvider, CommonSecurityDescriptor securityDescriptor) 539public IDictionary Properties
channels\sinks\binaryformattersinks.cs (4)
51public BinaryClientFormatterSinkProvider(IDictionary properties, ICollection providerData) 291public IDictionary Properties 323public BinaryServerFormatterSinkProvider(IDictionary properties, ICollection providerData) 743public IDictionary Properties
channels\sinks\soapformattersinks.cs (4)
52public SoapClientFormatterSinkProvider(IDictionary properties, ICollection providerData) 344public IDictionary Properties 375public SoapServerFormatterSinkProvider(IDictionary properties, ICollection providerData) 824public IDictionary Properties
channels\tcp\combinedtcpchannel.cs (1)
46public TcpChannel(IDictionary properties,
channels\tcp\tcpclientchannel.cs (4)
43private IDictionary _prop = null; 64public TcpClientChannel(IDictionary properties, IClientChannelSinkProvider sinkProvider) 215IDictionary _prop = null; 216internal TcpClientTransportSinkProvider(IDictionary properties)
channels\tcp\tcpserverchannel.cs (3)
90public TcpServerChannel(IDictionary properties, IServerChannelSinkProvider sinkProvider) : this (properties, sinkProvider, null) 94public TcpServerChannel(IDictionary properties, IServerChannelSinkProvider sinkProvider, IAuthorizeRemotingConnection authorizeCallback) 695public IDictionary Properties
metadata\sdlchannelsink.cs (2)
42public SdlChannelSinkProvider(IDictionary properties, ICollection providerData) 173public IDictionary Properties
System.Runtime.Serialization (3)
System\Runtime\Serialization\Globals.cs (1)
856typeOfIDictionary = typeof(IDictionary);
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (2)
313IDictionary dictionaryObj = obj as IDictionary;
System.ServiceModel (2)
System\ServiceModel\Channels\ServiceChannelProxy.cs (1)
607public IDictionary Properties
System\ServiceModel\ClientBase.cs (1)
1534public Collections.IDictionary Properties
System.ServiceModel.Activation (13)
System\ServiceModel\Activation\ServiceBuildProvider.cs (1)
42protected override CodeCompileUnit GetCodeCompileUnit(out IDictionary linePragmasTable)
System\ServiceModel\Activation\ServiceParser.cs (12)
371internal IDictionary GetLinePragmasTable() 374IDictionary dictionary = new Hashtable(); 412IDictionary directive = CollectionsUtil.CreateCaseInsensitiveSortedList(); 456string ProcessAttributes(Match match, IDictionary attribs) 513void ProcessCompilationParams(IDictionary directive, CompilerParameters compilParams) 540void ProcessDirective(string directiveName, IDictionary directive) 741internal static string FirstDictionaryKey(IDictionary dictionary) 755static string GetAndRemove(IDictionary dictionary, string key) 776internal static string GetAndRemoveNonEmptyAttribute(IDictionary directives, string key, bool required) 793internal static string GetAndRemoveNonEmptyAttribute(IDictionary directives, string key) 806internal static bool GetAndRemoveBooleanAttribute(IDictionary directives, string key, ref bool val) 833internal static bool GetAndRemoveNonNegativeIntegerAttribute(IDictionary directives, string key, ref int val)
System.ServiceModel.Activities (3)
System\ServiceModel\Activities\ContractValidationHelper.cs (1)
389public static void ValidateParametersContent(NativeActivityContext context, MessageDescription targetMessage, IDictionary parameters,
System\ServiceModel\Activities\ReceiveParametersContent.cs (1)
182ContractValidationHelper.ValidateParametersContent(context, targetMessage, (IDictionary)this.Parameters, targetOperation, isResponse);
System\ServiceModel\Activities\SendParametersContent.cs (1)
203ContractValidationHelper.ValidateParametersContent(context, targetMessage, (IDictionary)this.Parameters, targetOperation, isResponse);
System.ServiceModel.Internals (14)
System\Runtime\Collections\OrderedDictionary.cs (11)
243void IDictionary.Add(object key, object value) 248void IDictionary.Clear() 253bool IDictionary.Contains(object key) 258IDictionaryEnumerator IDictionary.GetEnumerator() 263bool IDictionary.IsFixedSize 267return ((IDictionary)this.privateDictionary).IsFixedSize; 271bool IDictionary.IsReadOnly 279ICollection IDictionary.Keys 287void IDictionary.Remove(object key) 292ICollection IDictionary.Values 300object IDictionary.this[object key]
System\Runtime\Diagnostics\DictionaryTraceRecord.cs (2)
12IDictionary dictionary; 14internal DictionaryTraceRecord(IDictionary dictionary)
System\Runtime\UrlUtility.cs (1)
568string ToString(bool urlencoded, IDictionary excludeKeys)
System.ServiceModel.Web (1)
System\ServiceModel\Dispatcher\SingleBodyParameterDataContractMessageFormatter.cs (1)
21static readonly Type[] CollectionDataContractInterfaces = new Type[] { typeof(IEnumerable), typeof(IList), typeof(ICollection), typeof(IDictionary) };
System.Transactions (2)
System\Transactions\Trace\TraceRecords.cs (2)
1067System.Collections.IDictionary dictionary; 1069internal DictionaryTraceRecord(System.Collections.IDictionary dictionary)
System.Web (593)
Abstractions\HttpBrowserCapabilitiesBase.cs (2)
22public virtual IDictionary Adapters { 126public virtual IDictionary Capabilities {
Abstractions\HttpBrowserCapabilitiesWrapper.cs (2)
63public override IDictionary Adapters { 155public override IDictionary Capabilities {
Abstractions\HttpContextBase.cs (1)
140public virtual IDictionary Items {
Abstractions\HttpContextWrapper.cs (1)
144public override IDictionary Items {
Compilation\AssemblyResolver.cs (2)
607public bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs) {
Compilation\BaseCodeDomTreeGenerator.cs (4)
58private static IDictionary _generatedColumnOffsetDictionary; 87private IDictionary _linePragmasTable; 88internal IDictionary LinePragmasTable { get { return _linePragmasTable; } } 631private void BuildObjectPropertiesHelper(IDictionary objects, bool useApplicationState) {
Compilation\BaseResourcesBuildProvider.cs (3)
154IDictionary resourceList; 191private IDictionary GetResourceList(IResourceReader reader) { 194IDictionary resourceList = new Hashtable(StringComparer.OrdinalIgnoreCase);
Compilation\BaseTemplateBuildProvider.cs (1)
37protected internal override CodeCompileUnit GetCodeCompileUnit(out IDictionary linePragmasTable) {
Compilation\BuildManager.cs (1)
245private IDictionary _assemblyResolveMapping;
Compilation\BuildManagerHost.cs (5)
47private IDictionary _assemblyCollection; 185internal IDictionary GetBrowserDefinitions() { 362VirtualPath virtualPath, string virtualFileString, out IDictionary linePragmasTable) { 396out CompilerParameters compilerParameters, out IDictionary linePragmasTable) { 620private IDictionary _stringDictionary;
Compilation\BuildProvider.cs (1)
476protected internal virtual CodeCompileUnit GetCodeCompileUnit(out IDictionary linePragmasTable) {
Compilation\BuildProvidersCompiler.cs (3)
42private IDictionary _satelliteAssemblyBuilders = null; 269private IDictionary _buildProviders = new Hashtable( 591IDictionary assemblyBuilders = new Hashtable();
Compilation\BuildResult.cs (4)
1197private IDictionary _linePragmasTable; 1207CompilerParameters compilerParameters, IDictionary linePragmasTable) { 1227internal IDictionary LinePragmasTable { 1268_linePragmasTable = formatter.Deserialize(stream) as IDictionary;
Compilation\ClientBuildManager.cs (4)
301public IDictionary GetBrowserDefinitions() { 416out CompilerParameters compilerParameters, out IDictionary linePragmasTable) { 426out CompilerParameters compilerParameters, out IDictionary linePragmasTable) { 440string virtualPath, String virtualFileString, out IDictionary linePragmasTable) {
Compilation\ControlBuilderInterceptor.cs (3)
32IDictionary attributes, 33IDictionary additionalState) { 53IDictionary additionalState) {
Compilation\IImplicitResourceProvider.cs (1)
97private IDictionary _implicitResources;
Compilation\PageThemeCodeDomTreeGenerator.cs (1)
123AddMemberOverride(_controlSkinsPropertyName, typeof(IDictionary), accessExpr);
Compilation\SimpleHandlerBuildProvider.cs (1)
45protected internal override CodeCompileUnit GetCodeCompileUnit(out IDictionary linePragmasTable) {
Compilation\SourceFileBuildProvider.cs (1)
46protected internal override CodeCompileUnit GetCodeCompileUnit(out IDictionary linePragmasTable) {
Configuration\BrowserCapabilitiesCodeGenerator.cs (3)
899new CodeParameterDeclarationExpression(new CodeTypeReference(typeof(IDictionary)), _dictionaryRefName); 962new CodeParameterDeclarationExpression(new CodeTypeReference(typeof(IDictionary)), _dictionaryRefName); 1151cmm.Statements.Add(new CodeVariableDeclarationStatement(typeof(IDictionary), _dictionaryRefName));
Configuration\BrowserCapabilitiesFactory.cs (63)
35System.Collections.IDictionary dictionary; 88System.Collections.IDictionary dictionary; 134System.Collections.IDictionary dictionary; 175System.Collections.IDictionary dictionary; 203System.Collections.IDictionary dictionary; 231System.Collections.IDictionary dictionary; 259System.Collections.IDictionary dictionary; 287System.Collections.IDictionary dictionary; 320System.Collections.IDictionary dictionary; 363System.Collections.IDictionary dictionary; 414System.Collections.IDictionary dictionary; 487System.Collections.IDictionary dictionary; 514System.Collections.IDictionary dictionary; 541System.Collections.IDictionary dictionary; 579System.Collections.IDictionary dictionary; 611System.Collections.IDictionary dictionary; 641System.Collections.IDictionary dictionary; 689System.Collections.IDictionary dictionary; 840System.Collections.IDictionary dictionary; 885System.Collections.IDictionary dictionary; 919System.Collections.IDictionary dictionary; 952System.Collections.IDictionary dictionary; 979System.Collections.IDictionary dictionary; 1006System.Collections.IDictionary dictionary; 1070System.Collections.IDictionary dictionary; 1112System.Collections.IDictionary dictionary; 1139System.Collections.IDictionary dictionary; 1166System.Collections.IDictionary dictionary; 1193System.Collections.IDictionary dictionary; 1220System.Collections.IDictionary dictionary; 1247System.Collections.IDictionary dictionary; 1274System.Collections.IDictionary dictionary; 1301System.Collections.IDictionary dictionary; 1328System.Collections.IDictionary dictionary; 1355System.Collections.IDictionary dictionary; 1382System.Collections.IDictionary dictionary; 1409System.Collections.IDictionary dictionary; 1441System.Collections.IDictionary dictionary; 1468System.Collections.IDictionary dictionary; 1495System.Collections.IDictionary dictionary; 1528System.Collections.IDictionary dictionary; 1604System.Collections.IDictionary dictionary; 1647System.Collections.IDictionary dictionary; 1692System.Collections.IDictionary dictionary; 1752System.Collections.IDictionary dictionary; 1781System.Collections.IDictionary dictionary; 1814System.Collections.IDictionary dictionary; 1851System.Collections.IDictionary dictionary; 1879System.Collections.IDictionary dictionary; 1907System.Collections.IDictionary dictionary; 1939System.Collections.IDictionary dictionary; 1969System.Collections.IDictionary dictionary; 1998System.Collections.IDictionary dictionary; 2027System.Collections.IDictionary dictionary; 2078System.Collections.IDictionary dictionary; 2131System.Collections.IDictionary dictionary; 2164System.Collections.IDictionary dictionary; 2192System.Collections.IDictionary dictionary; 2232System.Collections.IDictionary dictionary; 2257System.Collections.IDictionary dictionary; 2287System.Collections.IDictionary dictionary; 2319protected override void PopulateMatchedHeaders(System.Collections.IDictionary dictionary) { 2330protected override void PopulateBrowserElements(System.Collections.IDictionary dictionary) {
Configuration\BrowserCapabilitiesFactory35.cs (1)
19protected override void PopulateBrowserElements(System.Collections.IDictionary dictionary) {
Configuration\BrowserCapabilitiesFactoryBase.cs (10)
30private IDictionary _matchedHeaders; 31private IDictionary _browserElements; 38protected IDictionary BrowserElements { 54protected virtual void PopulateBrowserElements(IDictionary dictionary) { 57internal IDictionary InternalGetMatchedHeaders() { 61internal IDictionary InternalGetBrowserElements() { 66protected IDictionary MatchedHeaders { 82protected virtual void PopulateMatchedHeaders(IDictionary dictionary) { 89IDictionary browsers = BrowserElements; 132internal static string GetBrowserCapKey(IDictionary headers, HttpRequest request) {
Configuration\CapabilitiesState.cs (2)
28internal IDictionary _values; 34internal CapabilitiesState(HttpRequest request, IDictionary values) {
Configuration\HttpCapabilitiesBase.cs (4)
327public IDictionary Capabilities { 336public IDictionary Adapters { 387private IDictionary _adapters; 389private IDictionary _items;
Handlers\AssemblyResourceLoader.cs (4)
35private static IDictionary _urlCache = Hashtable.Synchronized(new Hashtable()); 36private static IDictionary _assemblyInfoCache = Hashtable.Synchronized(new Hashtable()); 37private static IDictionary _webResourceCache = Hashtable.Synchronized(new Hashtable()); 38private static IDictionary _typeAssemblyCache = Hashtable.Synchronized(new Hashtable());
Hosting\ApplicationManager.cs (2)
901IDictionary bindings = new Hashtable(20); 1669AppDomainSetup setup, IDictionary dict) {
Hosting\ISAPIWorkerRequest.cs (1)
2794private IDictionary _serverVars;
HttpContext.cs (1)
988public IDictionary Items {
httpserverutility.cs (1)
45private static IDictionary _cultureCache = Hashtable.Synchronized(new Hashtable());
httpstaticobjectscollection.cs (2)
30private IDictionary _objects = new Hashtable(StringComparer.OrdinalIgnoreCase); 47internal IDictionary Objects {
HttpValueCollection.cs (1)
298internal virtual String ToString(bool urlencoded, IDictionary excludeKeys) {
StaticSiteMapProvider.cs (4)
27internal IDictionary ChildNodeCollectionTable { 43internal IDictionary KeyTable { 59internal IDictionary ParentNodeTable { 75internal IDictionary UrlTable {
UI\BaseTemplateParser.cs (1)
180internal override void ProcessDirective(string directiveName, IDictionary directive) {
UI\BatchParser.cs (6)
148IDictionary directive = CollectionsUtil.CreateCaseInsensitiveSortedList(); 232internal virtual void ProcessDirective(string directiveName, IDictionary directive) { 269private void ProcessMainDirective(IDictionary mainDirective) { 298private string ProcessAttributes(Match match, IDictionary attribs) { 361internal override void ProcessDirective(string directiveName, IDictionary directive) { 385internal override void ProcessDirective(string directiveName, IDictionary directive) {
UI\ClientScriptManager.cs (1)
69private IDictionary _registeredArrayDeclares;
UI\CollectionBuilder.cs (2)
41Type type, string tagName, string ID, IDictionary attribs) { 83public override Type GetChildControlType(string tagName, IDictionary attribs) {
UI\Control.cs (9)
3208protected virtual IDictionary GetDesignModeState() { 3370protected virtual void SetDesignModeState(IDictionary data) { 3512IDictionary IControlDesignerAccessor.UserData { 3525IDictionary IControlDesignerAccessor.GetDesignModeState() { 3533void IControlDesignerAccessor.SetDesignModeState(IDictionary data) { 3607public IDictionary ControlDesignerAccessorUserData; 3608public IDictionary DesignModeState; 3639public IDictionary ControlsViewState; 3643public IDictionary NamedControls;
UI\ControlBuilder.cs (12)
63private IDictionary _additionalState; 273internal IDictionary AdditionalState { 1369IDictionary attribs = new ParsedAttributeCollection(); 1562internal static ParsedAttributeCollection ConvertDictionaryToParsedAttributeCollection(IDictionary attribs) { 1579internal ControlBuilder CreateChildBuilder(string filter, string tagName, IDictionary attribs, TemplateParser parser, ControlBuilder parentBuilder, string id, int line, VirtualPath virtualPath, ref Type childType, bool defaultProperty) { 1638public static ControlBuilder CreateBuilderFromType(TemplateParser parser, ControlBuilder parentBuilder, Type type, string tagName, string id, IDictionary attribs, int line, string sourceFileName) { 1725private ControlBuilder GetChildPropertyBuilder(string tagName, IDictionary attribs, ref Type childType, TemplateParser templateParser, bool defaultProperty) { 1806public virtual Type GetChildControlType(string tagName, IDictionary attribs) { 1817IDictionary filteredEntries = new HybridDictionary(true); 1892public virtual void Init(TemplateParser parser, ControlBuilder parentBuilder, Type type, string tagName, string id, IDictionary attribs) { 2819string localize = (string)((IDictionary)attribs)["meta:localize"]; 2837string keyPrefix = (string) ((IDictionary)attribs)["meta:resourcekey"];
UI\CssStyleCollection.cs (2)
41private IDictionary _table; 42private IDictionary _intTable;
UI\DataSourceView.cs (16)
121public virtual void Delete(IDictionary keys, IDictionary oldValues, DataSourceViewOperationCallback callback) { 145public virtual void ExecuteCommand(string commandName, IDictionary keys, IDictionary values, DataSourceViewOperationCallback callback) { 169protected virtual int ExecuteCommand(string commandName, IDictionary keys, IDictionary values) { 188protected virtual int ExecuteDelete(IDictionary keys, IDictionary oldValues) { 204protected virtual int ExecuteInsert(IDictionary values) { 233protected virtual int ExecuteUpdate(IDictionary keys, IDictionary values, IDictionary oldValues) { 249public virtual void Insert(IDictionary values, DataSourceViewOperationCallback callback) { 296public virtual void Update(IDictionary keys, IDictionary values, IDictionary oldValues, DataSourceViewOperationCallback callback) {
UI\FilteredAttributeCollection.cs (12)
19private IDictionary _data; 32internal IDictionary Data { 96bool IDictionary.IsFixedSize { 104bool IDictionary.IsReadOnly { 112object IDictionary.this[object key] { 135ICollection IDictionary.Keys { 143ICollection IDictionary.Values { 151void IDictionary.Add(object key, object value) { 173bool IDictionary.Contains(object key) { 183void IDictionary.Clear() { 189IDictionaryEnumerator IDictionary.GetEnumerator() { 195void IDictionary.Remove(object key) {
UI\HtmlControls\HtmlHead.cs (1)
21public override Type GetChildControlType(string tagName, IDictionary attribs) {
UI\HtmlControls\HtmlSelect.cs (1)
26public override Type GetChildControlType(string tagName, IDictionary attribs) {
UI\HTMLTagNameToTypeMapper.cs (1)
28/*public*/ Type ITagNameToTypeMapper.GetControlType(string tagName, IDictionary attributeBag) {
UI\IControlDesignerAccessor.cs (3)
24IDictionary UserData { 32IDictionary GetDesignModeState(); 38void SetDesignModeState(IDictionary data);
UI\MasterPage.cs (4)
61private IDictionary _contentTemplates; 64private IDictionary _contentTemplateCollection; 82protected internal IDictionary ContentTemplates { 165VirtualPath masterPageFile, IDictionary contentTemplateCollection) {
UI\MasterPageParser.cs (2)
65internal override void ProcessDirective(string directiveName, IDictionary directive) { 87string value, IDictionary parseData) {
UI\ObjectPersistData.cs (11)
22private IDictionary _propertyTableByFilter; 23private IDictionary _propertyTableByProperty; 28private IDictionary _builtObjects; 31public ObjectPersistData(ControlBuilder builder, IDictionary builtObjects) { 79public IDictionary BuiltObjects { 140IDictionary filteredProperties = (IDictionary)_propertyTableByFilter[entry.Filter]; 169public void AddToObjectControlBuilderTable(IDictionary table) { 182IDictionary filteredProperties = GetFilteredProperties(filter); 194public IDictionary GetFilteredProperties(string filter) { 195return (IDictionary)_propertyTableByFilter[filter];
UI\ObjectStateFormatter.cs (6)
124private IDictionary _typeTable; 125private IDictionary _stringTable; 557IDictionary table; 1002if (value is IDictionary) { 1015IDictionary table = (IDictionary)value;
UI\ObjectTag.cs (1)
55string id, IDictionary attribs) {
UI\Page.cs (10)
360private IDictionary _contentTemplateCollection; 2031IDictionary controlStates = null; 2035controlStates = statePair.First as IDictionary; 2912IDictionary controlState = (IDictionary)PageStatePersister.ControlState; 2968IDictionary controlState = (IDictionary)PageStatePersister.ControlState; 5470IDictionary controlStates = null; 6307private IDictionary _items; 6312public IDictionary Items {
UI\PageAdapter.cs (1)
19private IDictionary _radioButtonGroups = null;
UI\PageParser.cs (5)
270internal override void ProcessDirective(string directiveName, IDictionary directive) { 298internal override void ProcessMainDirective(IDictionary mainDirective) { 306string value, IDictionary parseData) { 576internal override void PostProcessMainDirectiveAttributes(IDictionary parseData) { 642internal override void ProcessOutputCacheDirective(string directiveName, IDictionary directive) {
UI\PageParserFilter.cs (2)
151public virtual void PreprocessDirective(string directiveName, IDictionary attributes) { } 247protected void AddControl(Type type, IDictionary attributes) {
UI\PageTheme.cs (1)
64protected abstract IDictionary ControlSkins { get; }
UI\PageThemeParser.cs (2)
86internal override void ProcessDirective(string directiveName, IDictionary directive) { 110string value, IDictionary parseData) {
UI\ParsedAttributeCollection.cs (13)
21private IDictionary _filterTable; 22private IDictionary _allFiltersDictionary; 32private IDictionary AllFiltersDictionary { 186bool IDictionary.IsFixedSize { 194bool IDictionary.IsReadOnly { 202object IDictionary.this[object key] { 220ICollection IDictionary.Keys { 228ICollection IDictionary.Values { 236void IDictionary.Add(object key, object value) { 253bool IDictionary.Contains(object key) { 259void IDictionary.Clear() { 266IDictionaryEnumerator IDictionary.GetEnumerator() { 272void IDictionary.Remove(object key) {
UI\RootBuilder.cs (3)
31private IDictionary _builtObjects; 44public IDictionary BuiltObjects { 72IDictionary attribs) {
UI\SimpleWebHandlerParser.cs (6)
156internal IDictionary GetLinePragmasTable() { 164IDictionary linePragmasTable = new Hashtable(); 232IDictionary directive = CollectionsUtil.CreateCaseInsensitiveSortedList(); 257private string ProcessAttributes(Match match, IDictionary attribs) { 305private static void ProcessCompilationParams(IDictionary directive, CompilerParameters compilParams) { 333internal virtual void ProcessDirective(string directiveName, IDictionary directive) {
UI\SkinBuilder.cs (10)
206private IDictionary _skinBuilders; 227IDictionary skins = _skinBuilders[builder.ControlType] as IDictionary; 265IDictionary skins = _skinBuilders[type] as IDictionary; 273IDictionary skins = _skinBuilders[control.GetType()] as IDictionary; 286public IDictionary GetSkinControlBuildersForControlType(Type type) { 287IDictionary skins = _skinBuilders[type] as IDictionary;
UI\StateBag.cs (9)
34private IDictionary bag; 143object IDictionary.this[object key] { 148private IDictionary CreateBag() { 191void IDictionary.Add(object key,object value) { 301void IDictionary.Remove(object key) { 369bool IDictionary.IsFixedSize { 375bool IDictionary.IsReadOnly { 393bool IDictionary.Contains(object key) { 400return ((IDictionary)this).GetEnumerator();
UI\StateManagedCollection.cs (2)
370IDictionary typedObjectTracker = null; 454IDictionary typedObjectTracker = null;
UI\StringPropertyBuilder.cs (1)
59Type type, string tagName, string ID, IDictionary attribs) {
UI\TagNameToTypeMapper.cs (8)
49Type GetControlType(string tagName, IDictionary attribs); 70Type ITagNameToTypeMapper.GetControlType(string tagName, IDictionary attribs) { 74internal Type GetControlType(string tagName, IDictionary attribs, bool throwOnError) { 169Type ITagNameToTypeMapper.GetControlType(string tagName, IDictionary attribs) { 224private IDictionary _prefixedMappers; 227private IDictionary _mappedTags; 452internal /*public*/ Type GetControlType(string tagName, IDictionary attribs, bool fAllowHtmlTags) { 468private /*public*/ Type GetControlType2(string tagName, IDictionary attribs, bool fAllowHtmlTags) {
UI\TemplateBuilder.cs (1)
90public override void Init(TemplateParser parser, ControlBuilder parentBuilder, Type type, string tagName, string ID, IDictionary attribs) {
UI\TemplateControl.cs (1)
80private static IDictionary _eventObjects;
UI\TemplateControlParser.cs (6)
44private IDictionary _outputCacheDirective; 74internal override void ProcessDirective(string directiveName, IDictionary directive) { 168internal override void ProcessMainDirective(IDictionary mainDirective) { 197string value, IDictionary parseData) { 272internal Type GetDirectiveType(IDictionary directive, string directiveName) { 316internal virtual void ProcessOutputCacheDirective(string directiveName, IDictionary directive) {
UI\TemplateParser.cs (11)
416internal IDictionary _mainDirectiveConfigSettings; 1624private void ProcessScriptTag(Match match, string text, IDictionary attribs, bool fSelfClosed) { 1722internal void PreprocessDirective(string directiveName, IDictionary directive) { 1737internal virtual void ProcessDirective(string directiveName, IDictionary directive) { 1839internal virtual void ProcessMainDirective(IDictionary mainDirective) { 1842IDictionary parseData = new HybridDictionary(); 1895string value, IDictionary parseData) { 2013internal virtual void PostProcessMainDirectiveAttributes(IDictionary parseData) { 2141private void ProcessImportDirective(string directiveName, IDictionary directive) { 2651internal void AddControl(Type type, IDictionary attributes) { 2844internal Type MapStringToType(string typeName, IDictionary attribs) {
UI\UserControlParser.cs (1)
74internal override void ProcessOutputCacheDirective(string directiveName, IDictionary directive) {
UI\Util.cs (16)
625private static string FirstDictionaryKey(IDictionary dict) { 635private static string GetAndRemove(IDictionary dict, string key) { 650internal static string GetAndRemoveNonEmptyAttribute(IDictionary directives, string key, bool required) { 686internal static string GetAndRemoveNonEmptyAttribute(IDictionary directives, string key) { 690internal static VirtualPath GetAndRemoveVirtualPathAttribute(IDictionary directives, string key) { 694internal static VirtualPath GetAndRemoveVirtualPathAttribute(IDictionary directives, string key, bool required) { 751internal static string GetAndRemoveRequiredAttribute(IDictionary directives, string key) { 759internal static string GetAndRemoveNonEmptyNoSpaceAttribute(IDictionary directives, 770internal static string GetAndRemoveNonEmptyNoSpaceAttribute(IDictionary directives, 785internal static string GetAndRemoveNonEmptyIdentifierAttribute(IDictionary directives, 833internal static void CheckUnknownDirectiveAttributes(string directiveName, IDictionary directive) { 838internal static void CheckUnknownDirectiveAttributes(string directiveName, IDictionary directive, 857internal static bool GetAndRemoveBooleanAttribute(IDictionary directives, 887internal static bool GetAndRemoveNonNegativeIntegerAttribute(IDictionary directives, 921internal static bool GetAndRemovePositiveIntegerAttribute(IDictionary directives, 945internal static object GetAndRemoveEnumAttribute(IDictionary directives, Type enumType,
UI\WebControls\AdCreatedEventArgs.cs (5)
29private IDictionary adProperties; 41public AdCreatedEventArgs(IDictionary adProperties) : 50internal AdCreatedEventArgs(IDictionary adProperties, 72public IDictionary AdProperties { 147private bool GetUnitValue(IDictionary properties, String keyIndex, ref Unit unitValue) {
UI\WebControls\AdRotator.cs (9)
407IDictionary adInfo = SelectAdFromRecords(); 424IDictionary dict = null; 546IDictionary dict = null; 605IDictionary dict = null; 815IDictionary adProps = adArgs.AdProperties; 867private IDictionary SelectAdFromRecords() { 920adRecs[iRec].Initialize((IDictionary) adDicts[i]); 938public IDictionary adProperties; 944public void Initialize(IDictionary adProperties) {
UI\WebControls\BaseDataBoundControl.cs (1)
202IDictionary designModeState = GetDesignModeState();
UI\WebControls\ChangePassword.cs (1)
2214protected override void SetDesignModeState(IDictionary data) {
UI\WebControls\Content.cs (1)
80Type type, string tagName, string ID, IDictionary attribs) {
UI\WebControls\ContentPlaceHolder.cs (1)
23Type type, string tagName, string ID, IDictionary attribs) {
UI\WebControls\CreateUserWizard.cs (3)
2468protected override IDictionary GetDesignModeState() { 2469IDictionary dictionary = base.GetDesignModeState(); 2840protected override void SetDesignModeState(IDictionary data) {
UI\WebControls\FilteredDataSetHelper.cs (1)
21public static DataView CreateFilteredDataView(DataTable table, string sortExpression, string filterExpression, IDictionary filterParameters) {
UI\WebControls\login.cs (1)
1680protected override void SetDesignModeState(IDictionary data) {
UI\WebControls\loginstatus.cs (1)
438protected override void SetDesignModeState(IDictionary data) {
UI\WebControls\LoginView.cs (1)
344protected override void SetDesignModeState(IDictionary data) {
UI\WebControls\MailDefinition.cs (2)
203public MailMessage CreateMailMessage(string recipients, IDictionary replacements, Control owner) { 232public MailMessage CreateMailMessage(string recipients, IDictionary replacements, string body, Control owner) {
UI\WebControls\Menu.cs (3)
1837protected override IDictionary GetDesignModeState() { 1838IDictionary dictionary = base.GetDesignModeState(); 2440protected override void SetDesignModeState(IDictionary data) {
UI\WebControls\ModelDataSourceView.cs (48)
509IDictionary pagingParameters = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 586protected virtual object GetDeleteMethodResult(IDictionary keys, IDictionary oldValues) { 590private object GetDeleteMethodResult(IDictionary keys, IDictionary oldValues, ModelDataSourceMethod method, bool isAsyncMethod, CancellationToken? cancellationToken) { 598protected virtual ModelDataSourceMethod EvaluateDeleteMethodParameters(IDictionary keys, IDictionary oldValues) { 602private ModelDataSourceMethod EvaluateDeleteMethodParameters(IDictionary keys, IDictionary oldValues, ModelDataSourceMethod method) { 607IDictionary caseInsensitiveOldValues = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 620protected virtual object GetInsertMethodResult(IDictionary values) { 624private object GetInsertMethodResult(IDictionary values, ModelDataSourceMethod method, bool isAsyncMethod, CancellationToken? cancellationToken) { 632protected virtual ModelDataSourceMethod EvaluateInsertMethodParameters(IDictionary values) { 636private ModelDataSourceMethod EvaluateInsertMethodParameters(IDictionary values, ModelDataSourceMethod method) { 641IDictionary caseInsensitiveNewValues = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 653protected virtual object GetUpdateMethodResult(IDictionary keys, IDictionary values, IDictionary oldValues) { 657private object GetUpdateMethodResult(IDictionary keys, IDictionary values, IDictionary oldValues, ModelDataSourceMethod method, bool isAsyncMethod, CancellationToken? cancellationToken) { 665protected virtual ModelDataSourceMethod EvaluateUpdateMethodParameters(IDictionary keys, IDictionary values, IDictionary oldValues) { 669private ModelDataSourceMethod EvaluateUpdateMethodParameters(IDictionary keys, IDictionary values, IDictionary oldValues, ModelDataSourceMethod method) { 674IDictionary caseInsensitiveNewValues = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 780public override void Insert(IDictionary values, DataSourceViewOperationCallback callback) { 794public override void Update(IDictionary keys, IDictionary values, IDictionary oldValues, DataSourceViewOperationCallback callback) { 808public override void Delete(IDictionary keys, IDictionary oldValues, DataSourceViewOperationCallback callback) { 882protected override int ExecuteDelete(IDictionary keys, IDictionary oldValues) { 888protected override int ExecuteInsert(IDictionary values) { 905protected override int ExecuteUpdate(IDictionary keys, IDictionary values, IDictionary oldValues) { 923internal int Update(IDictionary keys, IDictionary values, IDictionary oldValues) { 948protected virtual void EvaluateMethodParameters(DataSourceOperation dataSourceOperation, ModelDataSourceMethod modelDataSourceMethod, IDictionary controlValues) { 961protected virtual void EvaluateMethodParameters(DataSourceOperation dataSourceOperation, ModelDataSourceMethod modelDataSourceMethod, IDictionary controlValues, bool isPageLoadComplete) { 1072private static IValueProvider GetValueProviderFromDictionary(IDictionary controlValues) { 1267private static void MergeDictionaries(IDictionary source, IDictionary destination) {
UI\WebControls\ObjectDataSource.cs (1)
833IDictionary parameters = SelectParameters.GetValues(Context, this);
UI\WebControls\ObjectDataSourceStatusEventArgs.cs (4)
19private IDictionary _outputParameters; 28public ObjectDataSourceStatusEventArgs(object returnValue, IDictionary outputParameters) : this(returnValue, outputParameters, null) { 34public ObjectDataSourceStatusEventArgs(object returnValue, IDictionary outputParameters, Exception exception) : base() { 44public IDictionary OutputParameters {
UI\WebControls\ObjectDataSourceView.cs (30)
681private object BuildDataObject(Type dataObjectType, IDictionary inputParameters) { 828public int Delete(IDictionary keys, IDictionary oldValues) { 834protected override int ExecuteDelete(IDictionary keys, IDictionary oldValues) { 850IDictionary caseInsensitiveOldValues = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 912protected override int ExecuteInsert(IDictionary values) { 932IDictionary caseInsensitiveNewValues = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 997IDictionary selectParameters = SelectParameters.GetValues(_context, _owner); 1084IDictionary pagingParameters = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 1195protected override int ExecuteUpdate(IDictionary keys, IDictionary values, IDictionary oldValues) { 1216IDictionary caseInsensitiveNewValues = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 1217IDictionary caseInsensitiveOldValues = null; 1245IDictionary caseInsensitiveNewValues = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 1274IDictionary updateParams = UpdateParameters.GetValues(_context, _owner); 1330private IDictionary GetOutputParameters(ParameterInfo[] parameters, object[] values) { 1331IDictionary outputParameters = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 1456private ObjectDataSourceMethod GetResolvedMethodData(Type type, string methodName, IDictionary allParameters, DataSourceOperation operation) { 1615public int Insert(IDictionary values) { 1673IDictionary outputParameters = GetOutputParameters(method.MethodInfo.GetParameters(), parameterValues); 1706IDictionary outputParameters = GetOutputParameters(method.MethodInfo.GetParameters(), parameterValues); 1756private static void MergeDictionaries(ParameterCollection reference, IDictionary source, IDictionary destination) { 1766private static void MergeDictionaries(ParameterCollection reference, IDictionary source, IDictionary destination, string parameterNameFormatString) { 2040public int Update(IDictionary keys, IDictionary values, IDictionary oldValues) {
UI\WebControls\PasswordRecovery.cs (1)
1686protected override void SetDesignModeState(IDictionary data) {
UI\WebControls\SqlDataSource.cs (1)
892IDictionary parameters = SelectParameters.GetValues(Context, this);
UI\WebControls\SqlDataSourceView.cs (17)
615private void AddParameters(DbCommand command, ParameterCollection reference, IDictionary parameters, IDictionary exclusionList, string oldValuesParameterFormatString) { 618IDictionary caseInsensitiveExclusionList = null; 707public int Delete(IDictionary keys, IDictionary oldValues) { 792protected override int ExecuteDelete(IDictionary keys, IDictionary oldValues) { 835protected override int ExecuteInsert(IDictionary values) { 1136protected override int ExecuteUpdate(IDictionary keys, IDictionary values, IDictionary oldValues) { 1191private void InitializeParameters(DbCommand command, ParameterCollection parameters, IDictionary exclusionList) { 1197IDictionary caseInsensitiveExclusionList = null; 1242public int Insert(IDictionary values) { 1496public int Update(IDictionary keys, IDictionary values, IDictionary oldValues) {
UI\WebControls\TreeView.cs (1)
2403private void LoadNodeState(TreeNode node, ref int index, string expandState, IDictionary populatedNodes, int selectedNodeIndex) {
UI\WebControls\WebControl.cs (3)
748if (((IDictionary)ViewState).Contains("AccessKey")) { 752if (((IDictionary)ViewState).Contains("TabIndex")) { 756if (((IDictionary)ViewState).Contains("ToolTip")) {
UI\WebControls\Wizard.cs (5)
84private IDictionary _designModeState; 1493protected override IDictionary GetDesignModeState() { 1494IDictionary dictionary = base.GetDesignModeState(); 2107public virtual void SetDesignModeState(IDictionary dictionary) { 2910public override void SetDesignModeState(IDictionary dictionary) {
UI\WebControls\xml.cs (3)
35public override Type GetChildControlType(string tagName, IDictionary attribs) { 378protected override IDictionary GetDesignModeState() { 379IDictionary designModeState = new HybridDictionary();
UI\WebParts\BlobPersonalizationState.cs (44)
27private IDictionary _personalizedControls; 29private IDictionary _sharedState; 30private IDictionary _userState; 33private IDictionary _extractedState; 76private IDictionary SharedState { 86private IDictionary UserState { 119IDictionary personalizableProperties = 128IDictionary defaultProperties = null; 129IDictionary initialProperties = null; 198IDictionary unusedSharedProperties = null; 199IDictionary unusedUserProperties = null; 205IDictionary properties = sharedInfo._properties; 218IDictionary properties = userInfo._properties; 240IDictionary unusedProperties = null; 283IDictionary unusedProperties = null; 292IDictionary properties = sharedInfo._properties; 386private bool CompareProperties(IDictionary newProperties, IDictionary oldProperties) { 445private static IDictionary DeserializeData(byte[] data) { 446IDictionary deserializedData = null; 513IDictionary properties = null; 603IDictionary properties = ci._initialProperties; 688IDictionary newProperties = 811internal static IDictionary GetPersonalizedProperties(Control control, PersonalizationScope scope) { 812IDictionary personalizableProperties = 823private static IDictionary GetPersonalizedProperties(Control control, 824IDictionary personalizableProperties, 825IDictionary defaultPropertyState, 826IDictionary initialPropertyState, 835IDictionary properties = null; 884IDictionary sharedProperties = (sharedInfo != null) ? sharedInfo._properties : null; 896IDictionary userProperties = (userInfo != null) ? userInfo._properties : null; 1012private static byte[] SerializeData(IDictionary data) { 1127internal static IDictionary SetPersonalizedProperties(Control control, IDictionary propertyState) { 1128IDictionary personalizableProperties = 1138private static IDictionary SetPersonalizedProperties(Control control, IDictionary personalizableProperties, 1139IDictionary propertyState, PersonalizationScope scope) { 1149IDictionary unusedProperties = null; 1223public IDictionary _properties; 1258public IDictionary _personalizableProperties; 1262public IDictionary _defaultProperties; 1263public IDictionary _initialProperties;
UI\WebParts\CatalogPart.cs (3)
59protected override IDictionary GetDesignModeState() { 60IDictionary state = new HybridDictionary(1); 76protected override void SetDesignModeState(IDictionary data) {
UI\WebParts\ConnectionsZone.cs (18)
62private IDictionary _connectDropDownLists; 80private IDictionary _connectionPointInfo; 663IDictionary providers = (IDictionary)_connectionPointInfo[consumerConnectionPoint]; 747IDictionary consumers = (IDictionary)_connectionPointInfo[providerConnectionPoint]; 838IDictionary providers = (IDictionary)_connectionPointInfo[_pendingConsumerConnectionPoint]; 868IDictionary consumers = (IDictionary)_connectionPointInfo[_pendingProviderConnectionPoint]; 919IDictionary consumers = (IDictionary)_connectionPointInfo[_pendingProviderConnectionPoint]; 973IDictionary providers = (IDictionary)_connectionPointInfo[_pendingConsumerConnectionPoint]; 1057private IDictionary GetValidConsumers(WebPart provider, ProviderConnectionPoint providerConnectionPoint, 1107private IDictionary GetValidProviders(WebPart consumer, ConsumerConnectionPoint consumerConnectionPoint, 2136IDictionary consumers = GetValidConsumers(webPartToConnect, providerConnectionPoint, webParts); 2191IDictionary providers = GetValidProviders(webPartToConnect, consumerConnectionPoint, webParts);
UI\WebParts\EditorPart.cs (3)
121protected override IDictionary GetDesignModeState() { 122IDictionary state = new HybridDictionary(1); 227protected override void SetDesignModeState(IDictionary data) {
UI\WebParts\IVersioningPersonalizable.cs (1)
24void Load(IDictionary unknownProperties);
UI\WebParts\ParametersCallback.cs (1)
11public delegate void ParametersCallback(IDictionary parametersData);
UI\WebParts\PersonalizableAttribute.cs (5)
25private static readonly IDictionary PersonalizableTypeTable = Hashtable.Synchronized(new Hashtable()); 169internal static IDictionary GetPersonalizablePropertyEntries(Type type) { 184internal static IDictionary GetPersonalizablePropertyValues(Control control, PersonalizationScope scope, bool excludeSensitive) { 185IDictionary propertyBag = null; 187IDictionary propertyEntries = GetPersonalizablePropertyEntries(control.GetType());
UI\WebParts\PersonalizableTypeEntry.cs (2)
21private IDictionary _propertyEntries; 29public IDictionary PropertyEntries {
UI\WebParts\PersonalizationDictionary.cs (4)
123object IDictionary.this[object key] { 144void IDictionary.Add(object key, object value) { 157bool IDictionary.Contains(object key) { 164void IDictionary.Remove(object key) {
UI\WebParts\PersonalizationProvider.cs (2)
125public virtual IDictionary DetermineUserCapabilities(WebPartManager webPartManager) { 157IDictionary capabilities = new HybridDictionary();
UI\WebParts\RowToParametersTransformer.cs (1)
102IDictionary parametersData = null;
UI\WebParts\WebPartManager.cs (15)
105private IDictionary _displayTitles; 129private IDictionary _partsForZone; 135private IDictionary _partAndChildControlIDs; 139private IDictionary _zoneIDs; 1596private void ConnectionsToActivateHelper(WebPartConnection connection, IDictionary connectionIDs, 1757IDictionary transformers = configSection.Transformers.GetTransformerEntries(); 1888private IDictionary CreateDisplayTitles() { 2159IDictionary propBag = PersonalizableAttribute.GetPersonalizablePropertyValues(webPart, PersonalizationScope.Shared, excludeSensitive); 2171IDictionary controlData = PersonalizableAttribute.GetPersonalizablePropertyValues(control, 2223private void ExportToWriter(IDictionary propBag, XmlWriter writer) { 2227private void ExportToWriter(IDictionary propBag, 2844IDictionary personalizableProperties; 2962private void ImportFromReader(IDictionary personalizableProperties, 2979IDictionary properties; 3148IDictionary unused = BlobPersonalizationState.SetPersonalizedProperties(target, properties);
UI\WebParts\WebPartPersonalization.cs (5)
40private IDictionary _userCapabilities; 69IDictionary userCapabilities = UserCapabilities; 199IDictionary userCapabilities = UserCapabilities; 255protected virtual IDictionary UserCapabilities { 681public IDictionary Properties;
Util\ObjectSet.cs (1)
169private IDictionary _objects;
Util\SmtpMail.cs (2)
784public IDictionary Headers { get { return _headers; } } 790public IDictionary Fields { get { return _fields; } }
WebSockets\AspNetWebSocketContext.cs (1)
97public virtual IDictionary Items {
WebSockets\AspNetWebSocketContextImpl.cs (1)
141public override IDictionary Items {
System.Web.DynamicData (3)
DynamicData\FieldTemplateUserControl.cs (1)
345protected virtual void ExtractForeignKey(IDictionary dictionary, string selectedValue) {
DynamicData\IMetaForeignKeyColumn.cs (1)
8void ExtractForeignKey(IDictionary dictionary, string value);
DynamicData\MetaForeignKeyColumn.cs (1)
75public void ExtractForeignKey(IDictionary dictionary, string value) {
System.Web.Entity (11)
System\Data\WebControls\EntityDataSourceView.cs (11)
462protected override int ExecuteUpdate(IDictionary keys, IDictionary values, IDictionary oldValues) 590protected override int ExecuteDelete(IDictionary keys, IDictionary oldValues) 668protected override int ExecuteInsert(IDictionary values) 851private void ConvertWCProperty(IDictionary values, 882private void ConvertProperties(IDictionary values, PropertyDescriptorCollection propertyDescriptors, ParameterCollection referenceParameters, Dictionary<string, object> convertedValues) 936private void CreateEntityForInsert(EntityDataSourceWrapper entityWrapper, IDictionary values, ParameterCollection insertParameters) 947private void UpdateEntity(Dictionary<string, object> originalEntityValues, IDictionary values, 1037private int FindIdxOfPropertiesStoredInViewState(IDictionary mergedKeysAndOldValues)
System.Web.Entity.Design (2)
System\Data\WebControls\Design\EntityDataSourceDesigner.cs (1)
372protected override void PreFilterProperties(System.Collections.IDictionary properties)
System\Data\WebControls\Design\Util\UIHelper.cs (1)
28IDictionary uiStyles = uiService.Styles;
System.Web.Extensions (81)
Handlers\ScriptResourceHandler.cs (4)
32private static readonly IDictionary _assemblyInfoCache = Hashtable.Synchronized(new Hashtable()); 33private static readonly IDictionary _cultureCache = Hashtable.Synchronized(new Hashtable()); 562private static readonly IDictionary _urlCache = Hashtable.Synchronized(new Hashtable(ListEqualityComparer.Instance)); 563private static readonly IDictionary _cultureCache = Hashtable.Synchronized(new Hashtable());
Script\Serialization\JavaScriptSerializer.cs (4)
306private void SerializeDictionary(IDictionary o, StringBuilder sb, int depth, Hashtable objectsInUse, SerializationFormat serializationFormat) { 318foreach (DictionaryEntry entry in (IDictionary)o) { 510IDictionary od = o as IDictionary;
Script\Serialization\ObjectConverter.cs (6)
40IDictionary dictionary = o as IDictionary; 198IDictionary dict = null; 200dict = (IDictionary)Activator.CreateInstance(type); 205dict = (IDictionary)Activator.CreateInstance(t); 563(typeof(IDictionary).IsAssignableFrom(type) || type.GetGenericTypeDefinition() == _idictionaryGenericType) &&
Script\Services\ServicesUtilities.cs (1)
76if (typeof(IDictionary).IsAssignableFrom(type)) {
Script\Services\WebServiceData.cs (3)
347typeof(IEnumerable).IsAssignableFrom(t) || typeof(IDictionary).IsAssignableFrom(t) || 410typeof(IEnumerable).IsAssignableFrom(t) || typeof(IDictionary).IsAssignableFrom(t) || 441if (!(typeof(IEnumerable).IsAssignableFrom(t) || typeof(IDictionary).IsAssignableFrom(t))) {
UI\IPage.cs (1)
48IDictionary Items {
UI\PageRequestManager.cs (1)
448IDictionary items = _owner.Control.Context.Items;
UI\PageWrapper.cs (1)
76IDictionary IPage.Items {
UI\ScriptResourceInfo.cs (2)
28private static readonly IDictionary _scriptCache = Hashtable.Synchronized(new Hashtable()); 29private static readonly IDictionary _duplicateScriptAttributesChecked = Hashtable.Synchronized(new Hashtable());
UI\WebControls\ContextDataSourceView.cs (6)
188protected override int ExecuteUpdate(IDictionary keys, IDictionary values, IDictionary oldValues) { 206protected override int ExecuteDelete(IDictionary keys, IDictionary oldValues) { 224protected override int ExecuteInsert(IDictionary values) {
UI\WebControls\DataSourceHelper.cs (7)
43public static IOrderedDictionary ToCaseInsensitiveDictionary(this IDictionary dictionary) { 61public static bool MergeDictionaries(object dataObjectType, ParameterCollection referenceValues, IDictionary source, 62IDictionary destination, IDictionary<string, Exception> validationErrors) { 66public static bool MergeDictionaries(object dataObjectType, ParameterCollection reference, IDictionary source, 67IDictionary destination, IDictionary destinationCopy, IDictionary<string, Exception> validationErrors) { 131public static object BuildDataObject(Type dataObjectType, IDictionary inputParameters, IDictionary<string, Exception> validationErrors) {
UI\WebControls\LinqDataSource.cs (6)
546public int Delete(IDictionary keys, IDictionary oldValues) { 550public int Insert(IDictionary values) { 570public int Update(IDictionary keys, IDictionary values, IDictionary oldValues) {
UI\WebControls\LinqDataSourceView.cs (12)
506protected override int ExecuteDelete(IDictionary keys, IDictionary oldValues) { 511protected override int ExecuteInsert(IDictionary values) { 516protected override int ExecuteUpdate(IDictionary keys, IDictionary values, IDictionary oldValues) { 927protected virtual void ValidateDeleteSupported(IDictionary keys, IDictionary oldValues) { 946protected virtual void ValidateInsertSupported(IDictionary values) { 967protected virtual void ValidateUpdateSupported(IDictionary keys, IDictionary values, IDictionary oldValues) {
UI\WebControls\QueryableDataSourceHelper.cs (1)
115internal static IDictionary<string, object> ToEscapedParameterKeys(this IDictionary parameters, Control owner) {
UI\WebControls\QueryableDataSourceView.cs (26)
540protected virtual IDictionary GetOriginalValues(IDictionary keys) { 603public int Update(IDictionary keys, IDictionary values, IDictionary oldValues) { 607public int Delete(IDictionary keys, IDictionary oldValues) { 611public int Insert(IDictionary values) { 615protected QueryableDataSourceEditData BuildDeleteObject(IDictionary keys, IDictionary oldValues, IDictionary<string, Exception> validationErrors) { 618IDictionary caseInsensitiveOldValues = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 619IDictionary originalValues = GetOriginalValues(keys); 653protected QueryableDataSourceEditData BuildInsertObject(IDictionary values, IDictionary<string, Exception> validationErrors) { 656IDictionary caseInsensitiveNewValues = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 677protected QueryableDataSourceEditData BuildUpdateObjects(IDictionary keys, IDictionary values, IDictionary oldValues, IDictionary<string, Exception> validationErrors) { 680IDictionary caseInsensitiveNewValues = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 681IDictionary caseInsensitiveOldValues = new OrderedDictionary(StringComparer.OrdinalIgnoreCase); 682IDictionary originalValues = GetOriginalValues(keys); 751protected override int ExecuteDelete(IDictionary keys, IDictionary oldValues) { 765protected override int ExecuteInsert(IDictionary values) { 777protected override int ExecuteUpdate(IDictionary keys, IDictionary values, IDictionary oldValues) {
System.Web.Mobile (72)
UI\MobileControls\Adapters\HtmlControlAdapter.cs (1)
156IDictionary dictionary = PageAdapter.CookielessDataDictionary;
UI\MobileControls\Adapters\HtmlFormAdapter.cs (2)
86IDictionary bodyAttributes = new ListDictionary(); 272protected virtual void RenderBodyTag(HtmlMobileTextWriter writer, IDictionary attributes)
UI\MobileControls\Adapters\HtmlPageAdapter.cs (2)
41private IDictionary _cookielessDataDictionary = null; 312public IDictionary CookielessDataDictionary
UI\MobileControls\Adapters\UpWmlMobileTextWriter.cs (1)
132IDictionary dictionary = Page.Adapter.CookielessDataDictionary;
UI\MobileControls\Adapters\WmlControlAdapter.cs (1)
121IDictionary dictionary = PageAdapter.CookielessDataDictionary;
UI\MobileControls\Adapters\WmlFormAdapter.cs (4)
35private IDictionary _postBackVariables = null; 64IDictionary dictionary = PageAdapter.CookielessDataDictionary; 160public virtual IDictionary CalculatePostBackVariables() 254protected internal virtual void RenderCardTag(WmlMobileTextWriter writer, IDictionary attributes)
UI\MobileControls\Adapters\WmlMobileTextWriter.cs (4)
51private IDictionary _formVariables = null; 52private IDictionary _controlShortNames = null; 622IDictionary postBackVariables = null; 933IDictionary attributes = new ListDictionary();
UI\MobileControls\Adapters\WmlPageAdapter.cs (2)
50private IDictionary _cookielessDataDictionary = null; 89public IDictionary CookielessDataDictionary
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlBasicControlAdapter.cs (1)
231IDictionary dictionary = PageAdapter.CookielessDataDictionary;
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlBasicPageAdapter.cs (2)
36private IDictionary _cookielessDataDictionary = null; 55public IDictionary CookielessDataDictionary {
UI\MobileControls\Adapters\XhtmlAdapters\XhtmlMobileTextWriter.cs (2)
50private IDictionary _doctypeDeclarations = new Hashtable (); 59private IDictionary _styleHash = new Hashtable ();
UI\MobileControls\Design\Adapters\DesignerAdapterUtil.cs (2)
155IDictionary properties, 176IDictionary properties,
UI\MobileControls\Design\AppliedDeviceFiltersDialog.cs (2)
38private IDictionary _cachedDeviceSpecifics = 867private IDictionary _cacheBuffer = null;
UI\MobileControls\Design\DesignerCapabilities.cs (1)
22private static IDictionary _items = null;
UI\MobileControls\Design\DesignerForm.cs (1)
55IDictionary uiStyles = uiService.Styles;
UI\MobileControls\Design\DeviceSpecificDesigner.cs (1)
323protected override void PreFilterProperties(IDictionary properties)
UI\MobileControls\Design\FormDesigner.cs (1)
195protected override void PreFilterProperties(IDictionary properties)
UI\MobileControls\Design\ListDesigner.cs (1)
616protected override void PreFilterProperties(IDictionary properties)
UI\MobileControls\Design\MobileContainerDesigner.cs (2)
41private IDictionary _behaviorAttributes; 463protected override void PreFilterProperties(IDictionary properties)
UI\MobileControls\Design\MobileControlDesigner.cs (1)
493protected override void PreFilterProperties(IDictionary properties)
UI\MobileControls\Design\MobileControlPersister.cs (3)
401typeof(IDictionary).IsAssignableFrom(propDescs[i].PropertyType)) { 403IDictionary templateCollection = (IDictionary)propDescs[i].GetValue(component);
UI\MobileControls\Design\MobileTemplatedControlDesigner.cs (1)
807protected override void PreFilterProperties(IDictionary properties)
UI\MobileControls\Design\ObjectListDesigner.cs (1)
218protected override void PreFilterProperties(IDictionary properties)
UI\MobileControls\Design\PropertyOverridesDialog.cs (2)
41private IDictionary _cachedDeviceSpecifics = 461private IDictionary _cacheBuffer = null;
UI\MobileControls\Design\SelectionListDesigner.cs (1)
504protected override void PreFilterProperties(IDictionary properties)
UI\MobileControls\Design\StyleSheetDesigner.cs (1)
1093protected override void PreFilterProperties(IDictionary properties)
UI\MobileControls\DeviceSpecific.cs (1)
374public override Type GetChildControlType(String tagName, IDictionary attributes)
UI\MobileControls\DeviceSpecificChoice.cs (7)
42private IDictionary _contents; 43private IDictionary _templates; 107public IDictionary Contents 123public IDictionary Templates 497IDictionary attributes) 517public override Type GetChildControlType(String tagName, IDictionary attributes) 634IDictionary attributes)
UI\MobileControls\IPageAdapter.cs (1)
41IDictionary CookielessDataDictionary
UI\MobileControls\ListControlBuilder.cs (1)
28public override Type GetChildControlType(String tagName, IDictionary attributes)
UI\MobileControls\LiteralTextParser.cs (6)
66public IDictionary Attributes; 79public LiteralElement(LiteralElementType type, IDictionary attributes) 123private static IDictionary _recognizedTags = new Hashtable(); 390IDictionary attribs = ParseTagAttributes(literalText, tagNameFinish, tagFinish, tagName); 431private IDictionary ParseTagAttributes(String literalText, int attrStart, int attrFinish, String tagName) 438IDictionary dictionary = null;
UI\MobileControls\MobileControlBuilder.cs (1)
40public override Type GetChildControlType(String tagName, IDictionary attributes)
UI\MobileControls\MobileControlsSection.cs (2)
38new SubclassTypeValidator( typeof( IDictionary ) ), 102[SubclassTypeValidator(typeof(IDictionary))]
UI\MobileControls\MobileControlsSectionHandler.cs (1)
55if (!(typeof(IDictionary).IsAssignableFrom(t)))
UI\MobileControls\MobilePage.cs (7)
61private IDictionary _hiddenVariables; 298if(t != null && typeof(IDictionary).IsAssignableFrom(t)) 300pageAdapter.CookielessDataDictionary = Activator.CreateInstance(t) as IDictionary; 754IDictionary dictionary = Adapter.CookielessDataDictionary; 880public IDictionary HiddenVariables 1308IDictionary controlStates = pair.First as IDictionary;
UI\MobileControls\ObjectList.cs (1)
1573public override Type GetChildControlType(String tagName, IDictionary attributes)
UI\MobileControls\StyleSheet.cs (1)
746public override Type GetChildControlType(String name, IDictionary attributes)
System.Web.Services (3)
System\Web\Services\Description\ServiceDescription.cs (1)
2769protected virtual IDictionary Table {
System\Web\Services\Protocols\SoapException.cs (2)
189IDictionary list = base.Data; 278IDictionary list = Data;
System.Windows.Forms (23)
winforms\Managed\System\Resources\ResXResourceReader.cs (1)
651IDictionary data = (isMetaData ? resMetadata : resData);
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2ExtendedTypeConverter.cs (1)
118public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (1)
153private static IDictionary oleConverters;
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (3)
525private static PropInfo ProcessDataCore(UnsafeNativeMethods.ITypeInfo typeInfo, IDictionary propInfoList, int dispid, int nameDispID, NativeMethods.tagTYPEDESC typeDesc, int flags, StructCache structCache) { 620private static void ProcessFunctions(UnsafeNativeMethods.ITypeInfo typeInfo, IDictionary propInfoList, int dispidToGet, int nameDispID, ref bool addAboutBox, StructCache structCache) { 883private static void ProcessVariables(UnsafeNativeMethods.ITypeInfo typeInfo, IDictionary propInfoList, int dispidToGet, int nameDispID, StructCache structCache) {
winforms\Managed\System\WinForms\Design\IUIService.cs (1)
35IDictionary Styles {get;}
winforms\Managed\System\WinForms\KeysConverter.cs (2)
28private IDictionary keyNames; 92private IDictionary KeyNames {
winforms\Managed\System\WinForms\Layout\DockAndAnchorLayout.cs (6)
716IDictionary dictionary = (IDictionary) element.Container.Properties.GetObject(_cachedBoundsProperty); 743IDictionary dictionary = (IDictionary) container.Properties.GetObject(_cachedBoundsProperty); 778IDictionary dictionary = (IDictionary) element.Container.Properties.GetObject(_cachedBoundsProperty);
winforms\Managed\System\WinForms\LinkArea.cs (1)
218public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
winforms\Managed\System\WinForms\ListBindingConverter.cs (1)
91public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
winforms\Managed\System\WinForms\Padding.cs (1)
385public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
winforms\Managed\System\WinForms\PropertyGridInternal\GridEntry.cs (1)
3128private static IDictionary typeIds;
winforms\Managed\System\WinForms\PropertyGridInternal\ImmutablePropertyDescriptorGridEntry.cs (1)
58IDictionary values = new Hashtable(props.Count);
winforms\Managed\System\WinForms\PropertyGridInternal\MergePropertyDescriptor.cs (1)
532private IDictionary foundAttributes = null;
winforms\Managed\System\WinForms\SelectionRangeConverter.cs (1)
145public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
winforms\Managed\System\WinForms\TableLayoutPanelCellPosition.cs (1)
151public override object CreateInstance(ITypeDescriptorContext context, IDictionary propertyValues) {
System.Workflow.Activities (14)
Common\CompModHelpers.cs (1)
123internal static IDictionary PairUpCommonParentActivities(ICollection activities)
Designers\EventSinkActivityDesigner.cs (2)
21protected override void PreFilterProperties(IDictionary properties) 40private void AddRemoveCorrelationToken(Type interfaceType, IDictionary properties, object corrRefProperty)
Designers\InvokeMethodActivityDesigner.cs (2)
21protected override void PreFilterProperties(IDictionary properties) 39private void AddRemoveCorrelationToken(Type interfaceType, IDictionary properties, object corrRefProperty)
Designers\InvokeWebServiceDesigner.cs (1)
72protected override void PreFilterProperties(IDictionary properties)
Designers\WebServiceReceiveDesigner.cs (1)
26protected override void PreFilterProperties(IDictionary properties)
Designers\WebServiceResponseDesigner.cs (1)
24protected override void PreFilterProperties(IDictionary properties)
EventSinkActivity.cs (1)
444internal void GetParameterPropertyDescriptors(IDictionary properties)
InvokeMethodActivity.cs (1)
249internal void GetParameterPropertyDescriptors(IDictionary properties)
InvokeWebService.cs (1)
380internal void GetParameterPropertyDescriptors(IDictionary properties)
LocalService\MethodMessage.cs (1)
219IDictionary System.Runtime.Remoting.Messaging.IMessage.Properties
WebServiceReceive.cs (1)
441internal void GetParameterPropertyDescriptors(IDictionary properties)
WebServiceResponse.cs (1)
247internal void GetParameterPropertyDescriptors(IDictionary properties)
System.Workflow.ComponentModel (45)
AuthoringOM\Behaviors\ExceptionHandlerDesigner.cs (1)
18protected override void PreFilterProperties(IDictionary properties)
AuthoringOM\Bind.cs (2)
503private IDictionary userData = null; 538public IDictionary UserData
AuthoringOM\Compiler\Validation\ValidationError.cs (1)
67public IDictionary UserData
AuthoringOM\Compiler\XomlCompilerError.cs (1)
85public IDictionary UserData
AuthoringOM\DependencyObject.cs (3)
26private static DependencyProperty UserDataProperty = DependencyProperty.Register("UserData", typeof(IDictionary), typeof(DependencyObject), new PropertyMetadata(DependencyPropertyOptions.Metadata | DependencyPropertyOptions.ReadOnly, new Attribute[] { new BrowsableAttribute(false), new DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Hidden) })); 83public IDictionary UserData 87return (IDictionary)GetValue(UserDataProperty);
AuthoringOM\Design\ActivityDesigner.cs (12)
1235protected virtual void PreFilterAttributes(IDictionary attributes) 1245protected virtual void PreFilterProperties(IDictionary properties) 1255protected virtual void PreFilterEvents(IDictionary events) 1265protected virtual void PostFilterAttributes(IDictionary attributes) 1275protected virtual void PostFilterProperties(IDictionary properties) 1302protected virtual void PostFilterEvents(IDictionary events) 2329void IDesignerFilter.PreFilterAttributes(IDictionary attributes) 2334void IDesignerFilter.PreFilterProperties(IDictionary properties) 2339void IDesignerFilter.PreFilterEvents(IDictionary events) 2344void IDesignerFilter.PostFilterAttributes(IDictionary attributes) 2349void IDesignerFilter.PostFilterProperties(IDictionary properties) 2354void IDesignerFilter.PostFilterEvents(IDictionary events)
AuthoringOM\Design\CommandSet.cs (1)
405IDictionary commonParentActivities = Helpers.PairUpCommonParentActivities(topLevelActivities);
AuthoringOM\Design\DesignerInterfaces.cs (4)
573private IDictionary userData; 664public IDictionary UserData 773private IDictionary userData; 831public IDictionary UserData
AuthoringOM\Design\DesignerView.cs (2)
41private IDictionary userData; 107public IDictionary UserData
AuthoringOM\Design\DesignerWidgets.cs (2)
27private IDictionary userData; 51public IDictionary UserData
AuthoringOM\Design\MessageFilters\DragDropManager.cs (1)
740IDictionary commonParentActivities = Helpers.PairUpCommonParentActivities(this.draggedActivities);
AuthoringOM\Design\MessageFilters\WindowManager.cs (1)
264IDictionary commonParentActivities = Helpers.PairUpCommonParentActivities(topLevelActivities);
AuthoringOM\Design\PropertyDescriptors.cs (2)
162internal static void FilterProperties(IServiceProvider serviceProvider, object propertyOwner, IDictionary props) 176private static void InternalFilterProperties(IServiceProvider serviceProvider, object propertyOwner, IDictionary properties)
AuthoringOM\Design\WorkflowInlining.cs (1)
364protected override void PreFilterProperties(IDictionary properties)
AuthoringOM\Serializer\DictionaryMarkupSerializer.cs (9)
28private IDictionary keylookupDictionary; 32IDictionary dictionary = obj as IDictionary; 54if (!(value is IDictionary)) 57return (((IDictionary)value).Count > 0); 65IDictionary dictionary = deserializedObject as IDictionary; 80IDictionary dictionary = parentObj as IDictionary;
AuthoringOM\Serializer\WorkflowMarkupSerializationProvider.cs (1)
35if (typeof(IDictionary).IsAssignableFrom(objectType))
Shared\CompModHelpers.cs (1)
121internal static IDictionary PairUpCommonParentActivities(ICollection activities)
System.Workflow.Runtime (1)
DebugEngine\DebugController.cs (1)
337IDictionary providerProperties = new Hashtable();
System.WorkflowServices (6)
System\ServiceModel\Dispatcher\ServiceErrorHandler.cs (2)
24IDictionary data = toMark.Data; 33IDictionary data = error.Data;
System\Workflow\Activities\ReceiveActivity.cs (1)
772internal void GetParameterPropertyDescriptors(IDictionary properties)
System\Workflow\Activities\ReceiveActivityDesigner.cs (1)
202protected override void PreFilterProperties(IDictionary properties)
System\Workflow\Activities\SendActivity.cs (1)
451internal void GetParameterPropertyDescriptors(IDictionary properties)
System\Workflow\Activities\SendActivityDesigner.cs (1)
154protected override void PreFilterProperties(IDictionary properties)
System.Xml (1)
System\Xml\Serialization\Types.cs (1)
1161if (typeof(IDictionary).IsAssignableFrom(type)) {
WindowsBase (26)
Base\MS\Internal\ComponentModel\DependencyObjectProvider.cs (4)
103public override IDictionary GetCache(object instance) 123IDictionary cache = _cacheSlot.GetValue(d); 265private static readonly UncommonField<IDictionary> _cacheSlot = new UncommonField<IDictionary>(null);
Base\MS\Internal\IO\Packaging\CompoundFile\CompressionTransform.cs (1)
102IDictionary transformContext
Base\MS\Internal\IO\Packaging\CompoundFile\RightsManagementEncryptionTransform.cs (1)
608IDictionary transformContext
Base\MS\Internal\IO\Packaging\CompoundFile\StreamWithDictionary.cs (13)
26IDictionary baseDictionary; 29internal StreamWithDictionary( Stream wrappedStream, IDictionary wrappedDictionary ) 120bool IDictionary.Contains( object key ) 126void IDictionary.Add( object key, object val ) 132void IDictionary.Clear() 138IDictionaryEnumerator IDictionary.GetEnumerator() 142return ((IDictionary)baseDictionary).GetEnumerator(); 145void IDictionary.Remove( object key ) 151object IDictionary.this[ object index ] 165ICollection IDictionary.Keys 174ICollection IDictionary.Values 183bool IDictionary.IsReadOnly 192bool IDictionary.IsFixedSize
Base\MS\Internal\IO\Zip\ZipArchive.cs (2)
651private IDictionary ZipFileInfoDictionary 706private IDictionary _zipFileInfoDictionary;
Base\MS\Internal\IO\Zip\ZipIOCentralDirectoryBlock.cs (2)
522private IDictionary CentralDirectoryDictionary 562private IDictionary _centralDirectoryDictionary;
Base\System\IO\Packaging\CompoundFile\DataSpaceManager.cs (2)
1528IDictionary transformContext = new Hashtable(); // Transform context object 1733Stream GetTransformedStream( Stream encodedDataStream, IDictionary transformContext );
Base\System\Windows\Markup\Primitives\MarkupProperty.cs (1)
60typeof(IDictionary).IsAssignableFrom(propertyType) ||
XamlBuildTask (1)
Microsoft\Build\Tasks\Xaml\DelegatingTaskItem.cs (1)
47public IDictionary CloneCustomMetadata()