76 references to Hashtable
BinaryFormatTests (1)
FormatTests\FormattedObject\HashTableTests.cs (1)
250Hashtable result = new(countOfEntries);
dotnet-svcutil-lib (4)
FrameworkFork\Microsoft.Xml\Xml\schema\ContentValidator.cs (1)
2259_elements = new Hashtable(size);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (1)
882Hashtable uniqueTypeDescs = new Hashtable(member.Elements.Length);
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathParser.cs (2)
827Hashtable table = new Hashtable(36); 861Hashtable table = new Hashtable(13);
PresentationBuildTasks (2)
Microsoft\Build\Tasks\Windows\GenerateTemporaryTargetAssembly.cs (1)
166Hashtable globalProperties = new Hashtable(3);
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XmlnsCache.cs (1)
73private static Hashtable _assemblyHasCacheInfo = new Hashtable(8);
PresentationCore (7)
MS\Internal\FontCache\TypefaceMetricsCache.cs (2)
53_hashTable = new Hashtable(MaxCacheCapacity); 60private static Hashtable _hashTable = new Hashtable(MaxCacheCapacity);
System\Windows\GlobalEventManager.cs (1)
459private static Hashtable _ownerTypedRoutedEventList = new Hashtable(10); // Initialization sizes based on typical MSN scenario
System\Windows\Input\AccessKeyManager.cs (1)
731private Hashtable _keyToElements = new Hashtable(10);
System\Windows\Markup\XmlLanguage.cs (1)
48private static Hashtable _cache = new Hashtable(InitialDictionarySize);
System\Windows\Nrbf\SerializationRecordExtensions.cs (1)
275Hashtable temp = new(keysRecord.Length);
System\Windows\UIElement.cs (1)
378Hashtable list = new Hashtable(2);
PresentationFramework (17)
MS\Internal\Documents\PageCache.cs (1)
928_table = new Hashtable(16);
MS\Internal\Globalization\BamlResourceDeserializer.cs (1)
60Hashtable propertyOccurrences = new Hashtable(8);
MS\Internal\Globalization\BamlTreeMap.cs (1)
336_classNameToAssemblyIndex = new Hashtable(8);
MS\Internal\Globalization\BamlTreeUpdater.cs (1)
267Hashtable uidSubstitutions = new Hashtable(newChildren.Count);
MS\Internal\IO\Packaging\initElementDictionary.cs (1)
47_xamlElementContentDescriptorDictionary = new Hashtable(300);
System\Windows\Automation\Peers\GridViewItemAutomationPeer.cs (1)
49_dataChildren = new Hashtable(rowPresenter.ActualCells.Count);
System\Windows\Controls\RadioButton.cs (2)
70_groupNameToElements = new Hashtable(1); 138_groupNameToElements = new Hashtable(1);
System\Windows\Documents\FixedSchema.cs (1)
331private Hashtable _requiredResourceMimeTypes = new Hashtable(11);
System\Windows\Documents\ImmComposition.cs (1)
1936private static Hashtable _list = new Hashtable(1);
System\Windows\Documents\RtfToXamlLexer.cs (1)
559_rtfControlTable = new Hashtable(controlWordInfoTable.Length);
System\Windows\Documents\XPSS0ValidatingLoader.cs (2)
93_uniqueUriRef = new Hashtable(11); 99validResources = new Hashtable(11);
System\Windows\Input\KeyboardNavigation.cs (2)
2796elementTable = new Hashtable(10); 3462private Hashtable _containerHashtable = new Hashtable(10);
System\Windows\Markup\BamlWriter.cs (1)
46_assemblies = new Hashtable(7);
System\Windows\TemplateNameScope.cs (1)
127nonFeChildren = new Hashtable(1);
ReachFramework (16)
Packaging\XpsInterleavingPolicy.cs (1)
179_flushOrderItems = new Hashtable(11);
Serialization\Manager\MetroSerializationManager.cs (3)
482_typesCacheTable = new Hashtable(20); 483_serializersTable = new Hashtable(20); 484_typesDependencyPropertiesCacheTable = new Hashtable(20);
Serialization\Manager\NullPackagingPolicy.cs (1)
47_fontsCache = new Hashtable(11);
Serialization\Manager\ReachNamespaceInfo.cs (1)
145_innerDictionary = new Hashtable(11);
Serialization\Manager\XpsOMPackagingPolicy.cs (1)
48_fontsCache = new Hashtable(INITIAL_FONTCACHE_CAPACITY);
Serialization\Manager\XpsPackagingPolicy.cs (1)
530_fontsCache = new Hashtable(11);
Serialization\Manager\XpsSerializationManager.cs (8)
1275_typesXmlNSMapping = new Hashtable(11); 1294_typeSerializableDependencyProperties = new Hashtable(11); 1301Hashtable fixedPageDependencyProperties = new Hashtable(11); 1318Hashtable fixedDocumentDependencyProperties = new Hashtable(11); 1335Hashtable fixedDocumentSequenceDependencyProperties = new Hashtable(11); 1358_typeNoneSerializableClrProperties = new Hashtable(11); 1365Hashtable fixedDocumentExcludedClrProperties = new Hashtable(11); 1382Hashtable fixedDocumentSequenceExcludedClrProperties = new Hashtable(11);
System.Collections.Specialized (2)
System\Collections\Specialized\HybridDictionary.cs (2)
57hashtable = new Hashtable(initialSize); 130newTable = new Hashtable(InitialHashtableSize);
System.ComponentModel.TypeConverter (1)
System\ComponentModel\ReflectTypeDescriptionProvider.cs (1)
94private static Hashtable EditorTables => LazyInitializer.EnsureInitialized(ref s_editorTables, () => new Hashtable(4));
System.Data.Common (3)
System\Data\Common\FieldNameLookup.cs (1)
108Hashtable hash = new Hashtable(length);
System\Data\xmlsaver.cs (1)
2325_rowsOrder = new Hashtable(rows);
System\Data\XmlToDatasetMap.cs (1)
45: base(capacity)
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Security\SecurityElement.cs (1)
84Hashtable hashtable = new Hashtable(_attributes.Count / 2);
System.Private.Uri (3)
System\UriSyntax.cs (3)
78private static readonly Hashtable s_table = new Hashtable(16) // Hashtable used instead of Dictionary<> for lock-free reads 97private static Hashtable s_tempTable = new Hashtable(c_InitialTableSize); // Hashtable used instead of Dictionary<> for lock-free reads 208s_tempTable = new Hashtable(c_InitialTableSize);
System.Private.Windows.Core (1)
System\Private\Windows\Nrbf\SerializationRecordExtensions.cs (1)
484Hashtable temp = new(keysRecord.Length);
System.Private.Xml (5)
System\Xml\Serialization\XmlSchemaImporter.cs (1)
782Hashtable uniqueTypeDescs = new Hashtable(member.Elements.Length);
System\Xml\Xsl\IlGen\XmlILModule.cs (1)
247methodsBaked = new Hashtable(_methods.Count);
System\Xml\Xsl\XsltOld\Processor.cs (1)
367_scriptExtensions = new Hashtable(_stylesheet.ScriptObjectTypes.Count);
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (1)
575Hashtable ft = new Hashtable(10);
System\Xml\Xsl\XsltOld\XsltOutput.cs (1)
202_cdataElements ??= new Hashtable(qnames.Length);
System.Runtime.Caching (1)
System\Runtime\Caching\HostFileChangeMonitor.cs (1)
51Hashtable fcnState = new Hashtable(_filePaths.Count);
System.Runtime.Serialization.Formatters (1)
System\Runtime\Serialization\SurrogateSelector.cs (1)
193internal SurrogateHashtable(int size) : base(size)
System.Security.Cryptography.Xml (4)
System\Security\Cryptography\Xml\EncryptedXml.cs (1)
100_keyNameMapping = new Hashtable(_capacity);
System\Security\Cryptography\Xml\Transform.cs (3)
194_propagatedNamespaces = new Hashtable(0); 207_propagatedNamespaces = new Hashtable(0); 211_propagatedNamespaces = new Hashtable(namespaces.Count);
System.Transactions.Local (1)
System\Transactions\TransactionManager.cs (1)
612LazyInitializer.EnsureInitialized(ref s_promotedTransactionTable, ref s_classSyncObject, () => new Hashtable(100));
System.Windows.Forms (1)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\ImmutablePropertyDescriptorGridEntry.cs (1)
57Hashtable values = new Hashtable(properties.Count);
System.Windows.Forms.Design (1)
System\Drawing\Design\ToolboxItem.cs (1)
808internal LockableDictionary(ToolboxItem item, int capacity) : base(capacity)
System.Xaml (1)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\ReflectionHelper.cs (1)
479private static Hashtable _loadedAssembliesHash = new Hashtable(8);
UIAutomationClientSideProviders (3)
MS\Internal\AutomationProxies\WindowsListViewGroupHelper.cs (1)
91private static Hashtable _groupManagers = new Hashtable(10);
MS\Internal\AutomationProxies\WindowsMenu.cs (1)
1117private static Hashtable _expandedMenus = new Hashtable(5);
MS\Internal\AutomationProxies\WinEventTracker.cs (1)
369_ahp[evt] = new Hashtable(10);