16 types derived from Hashtable
mscorlib (4)
PresentationFramework (2)
System (3)
System.Data (2)
System.Drawing (1)
System.Web (1)
System.Windows.Forms (3)
1044 instantiations of Hashtable
mscorlib (76)
PresentationBuildTasks (11)
PresentationCore (23)
PresentationFramework (49)
SMSvcHost (3)
System (100)
System.Activities (8)
System.Activities.Presentation (7)
System.AddIn (1)
System.Configuration (15)
System.Data (50)
System.Data.Entity (3)
System.Data.SqlXml (31)
System.Drawing (8)
System.Management (8)
System.Messaging (7)
System.Runtime.Caching (4)
System.Runtime.Remoting (18)
System.Runtime.Serialization (11)
System.Security (9)
System.ServiceModel (18)
System.ServiceModel.Activation (4)
System.ServiceModel.Internals (4)
System.ServiceModel.Web (3)
System.Transactions (4)
System.Web (139)
System.Web.ApplicationServices (1)
System.Web.DataVisualization (13)
System.Web.DynamicData (3)
System.Web.Extensions (28)
System.Web.Mobile (21)
System.Web.Services (54)
System.Windows.Forms (67)
System.Windows.Forms.DataVisualization (12)
System.Workflow.Activities (12)
System.Workflow.ComponentModel (40)
System.Workflow.Runtime (6)
System.WorkflowServices (7)
System.Xaml.Hosting (1)
System.Xml (131)
UIAutomationClient (2)
UIAutomationClientsideProviders (11)
WindowsBase (20)
XamlBuildTask (1)
1664 references to Hashtable
mscorlib (134)
PresentationBuildTasks (12)
PresentationCore (39)
PresentationFramework (75)
SMSvcHost (3)
System (206)
services\monitoring\system\diagnosticts\DiagnosticsConfigurationHandler.cs (13)
46Hashtable parentConfig = (Hashtable)parent;
47Hashtable config;
51config = (Hashtable)parentConfig.Clone();
84HandleCounters((Hashtable)parent, config, child, configContext);
96private static void HandleSwitches(Hashtable config, XmlNode switchesNode, object context) {
97Hashtable switches = (Hashtable) new SwitchesDictionarySectionHandler().Create(config["switches"], context, switchesNode);
111private static void HandleAssert(Hashtable config, XmlNode assertNode, object context) {
123private static void HandleCounters(Hashtable parent, Hashtable config, XmlNode countersNode, object context) {
134private static void HandleTrace(Hashtable config, XmlNode traceNode, object context) {
161private static void HandleListeners(Hashtable config, XmlNode listenersNode, object context) {
System.Activities (9)
System.Activities.Presentation (10)
System.Configuration (28)
System.Data (86)
fx\src\data\System\Data\Common\DBConnectionString.cs (6)
40readonly private Hashtable _parsetable;
60internal DBConnectionString(string value, string restrictions, KeyRestrictionBehavior behavior, Hashtable synonyms, bool useOdbcRules)
68: this(connectionOptions, (string)null, KeyRestrictionBehavior.AllowOnly, (Hashtable)null, true)
74private DBConnectionString(DbConnectionOptions connectionOptions, string restrictions, KeyRestrictionBehavior behavior, Hashtable synonyms, bool mustCloneDictionary) { // used by DBDataPermission
98_parsetable = (Hashtable) _parsetable.Clone();
401private static string[] ParseRestrictions(string restrictions, Hashtable synonyms) {
fx\src\data\System\Data\DataTable.cs (15)
169internal Hashtable rowDiffId = null;
681Hashtable rowErrors = new Hashtable();
682Hashtable colErrors = new Hashtable();
715Hashtable rowErrors = (Hashtable) info.GetValue(String.Format(formatProvider, "DataTable_{0}.RowErrors", serIndex), typeof(Hashtable));
717Hashtable colErrors = (Hashtable) info.GetValue(String.Format(formatProvider, "DataTable_{0}.ColumnErrors", serIndex), typeof(Hashtable));
803internal void GetRowAndColumnErrors(int rowIndex, Hashtable rowErrors, Hashtable colErrors) {
829private void ConvertToRowError(int rowIndex, Hashtable rowErrors, Hashtable colErrors) {
2173private DataTable CloneHierarchy (DataTable sourceTable, DataSet ds, Hashtable visitedMap) {
6133internal Hashtable RowDiffId {
System.Data.Entity (10)
System.Data.SqlXml (50)
System.Drawing (12)
System.Management (12)
System.Messaging (12)
System.Runtime.Caching (7)
System.Runtime.Remoting (44)
metadata\wsdlwriter.cs (9)
264Hashtable connectTypeToServiceEndpoint = null;
677Hashtable usedNames = new Hashtable(10);
808internal Hashtable _typeToServiceEndpoint; //service endpoint for each type
809internal Hashtable _typeToInteropNS = new Hashtable(); // If interop type, then XMLNamespace the type is in.
1369internal RealSchemaType(Type type, XMLNamespace xns, String serviceEndpoint, Hashtable typeToServiceEndpoint, bool bUnique, WsdlGenerator WsdlGenerator)
2555private Hashtable _typeToServiceEndpoint;
2577internal XMLNamespace(String name, Assembly assem, String serviceEndpoint, Hashtable typeToServiceEndpoint, String prefix, bool bInteropType, WsdlGenerator generator ){
2856internal void PrintDependsOnWsdl(TextWriter textWriter, StringBuilder sb, String indent, Hashtable usedNames)
3010private Hashtable _typeToServiceEndpoint;
System.Runtime.Serialization (26)
System\Runtime\Serialization\NetDataContractSerializer.cs (9)
30static Hashtable typeNameCache = new Hashtable();
184Hashtable surrogateDataContracts = null;
219Hashtable surrogateDataContracts = null;
236Hashtable surrogateDataContracts = null;
241void InternalWriteObjectContent(XmlWriterDelegator writer, object graph, DataContract contract, Hashtable surrogateDataContracts)
439internal DataContract GetDataContract(object obj, ref Hashtable surrogateDataContracts)
444internal DataContract GetDataContract(Type type, ref Hashtable surrogateDataContracts)
449internal DataContract GetDataContract(RuntimeTypeHandle typeHandle, Type type, ref Hashtable surrogateDataContracts)
479internal static DataContract GetDataContractFromSurrogateSelector(ISurrogateSelector surrogateSelector, StreamingContext context, RuntimeTypeHandle typeHandle, Type type, ref Hashtable surrogateDataContracts)
System.Security (24)
system\security\cryptography\xml\canonicalxml.cs (4)
125private void GetNamespaceToRender(string nsPrefix, SortedList attrListToRender, SortedList nsListToRender, Hashtable nsLocallyDeclared) {
158internal override void GetNamespacesToRender (XmlElement element, SortedList attrListToRender, SortedList nsListToRender, Hashtable nsLocallyDeclared) {
184internal override void TrackNamespaceNode(XmlAttribute attr, SortedList nsListToRender, Hashtable nsLocallyDeclared) {
188internal override void TrackXmlNamespaceNode(XmlAttribute attr, SortedList nsListToRender, SortedList attrListToRender, Hashtable nsLocallyDeclared) {
system\security\cryptography\xml\exccanonicalxml.cs (5)
117private Hashtable m_inclusivePrefixSet = null;
130private void GatherNamespaceToRender(string nsPrefix, SortedList nsListToRender, Hashtable nsLocallyDeclared) {
154internal override void GetNamespacesToRender (XmlElement element, SortedList attrListToRender, SortedList nsListToRender, Hashtable nsLocallyDeclared) {
163internal override void TrackNamespaceNode(XmlAttribute attr, SortedList nsListToRender, Hashtable nsLocallyDeclared) {
172internal override void TrackXmlNamespaceNode(XmlAttribute attr, SortedList nsListToRender, SortedList attrListToRender, Hashtable nsLocallyDeclared) {
System.ServiceModel (31)
System.ServiceModel.Activation (3)
System.ServiceModel.Internals (6)
System.ServiceModel.Web (3)
System.Transactions (17)
System.Web (186)
System.Web.ApplicationServices (1)
System.Web.DataVisualization (13)
System.Web.DynamicData (3)
System.Web.Extensions (50)
Script\Serialization\JavaScriptSerializer.cs (6)
231private void SerializeCustomObject(object o, StringBuilder sb, int depth, Hashtable objectsInUse, SerializationFormat serializationFormat) {
306private void SerializeDictionary(IDictionary o, StringBuilder sb, int depth, Hashtable objectsInUse, SerializationFormat serializationFormat) {
339private void SerializeDictionaryKeyValue(string key, object value, StringBuilder sb, int depth, Hashtable objectsInUse, SerializationFormat serializationFormat) {
346private void SerializeEnumerable(IEnumerable enumerable, StringBuilder sb, int depth, Hashtable objectsInUse, SerializationFormat serializationFormat) {
366private void SerializeValue(object o, StringBuilder sb, int depth, Hashtable objectsInUse, SerializationFormat serializationFormat, MemberInfo currentMember = null) {
401private void SerializeValueInternal(object o, StringBuilder sb, int depth, Hashtable objectsInUse, SerializationFormat serializationFormat, MemberInfo currentMember) {
System.Web.Mobile (21)
System.Web.Services (79)
System\Web\Services\Description\ServiceDescriptionImporter.cs (8)
258Hashtable namespaces = new Hashtable();
259Hashtable exportedMappings = new Hashtable();
301internal static ImportContext Context(CodeNamespace ns, Hashtable namespaces, bool verbose) {
395private void AddImport(XmlSchema schema, Hashtable imports) {
409private ServiceDescriptionImportWarnings Import(CodeNamespace codeNamespace, ImportContext importContext, Hashtable exportContext, StringCollection warnings) {
419Hashtable references = new Hashtable();
467Hashtable imports;
535private static void AddSchema(XmlSchema schema, bool isEncoded, bool isLiteral, XmlSchemas abstractSchemas, XmlSchemas concreteSchemas, Hashtable references) {
System\Web\Services\Description\WebServicesInteroperability.cs (7)
108Hashtable operations = new Hashtable();
140Hashtable wireSignatures = new Hashtable();
320static void CheckMessagePart(MessagePart part, bool element, string message, string operation, string binding, string ns, Hashtable wireSignatures, BasicProfileViolationCollection violations) {
363static void AddSignature(Hashtable wireSignatures, string name, string ns, string message, string messageNs, BasicProfileViolationCollection violations) {
383static void CheckMessageParts(Message message, string[] parts, bool element, string operation, string binding, string ns, Hashtable wireSignatures, BasicProfileViolationCollection violations) {
535Hashtable bindings = new Hashtable();
677Hashtable violations = new Hashtable();
System.Windows.Forms (74)
System.Windows.Forms.DataVisualization (12)
System.Workflow.Activities (26)
System.Workflow.ComponentModel (56)
System.Workflow.Runtime (6)
System.WorkflowServices (14)
System.Xaml.Hosting (1)
System.Xml (223)
System\Xml\Serialization\XmlSerializationILGen.cs (18)
18Hashtable methodNames = new Hashtable();
32Hashtable generatedMethods = new Hashtable();
56internal Hashtable MethodNames { get { return methodNames; } }
57internal Hashtable GeneratedMethods { get { return generatedMethods; } }
130typeof(Hashtable),
138typeof(Hashtable),
142typeof(Hashtable),
155ConstructorInfo Hashtable_ctor = typeof(Hashtable).GetConstructor(
161LocalBuilder _tmpLoc = ilg.DeclareLocal(typeof(Hashtable), "_tmp");
175ilg.Ldloc(typeof(Hashtable), "_tmp");
191MethodInfo Hashtable_set_Item = typeof(Hashtable).GetMethod(
201ilg.Ldloc(typeof(Hashtable), "_tmp");
219Hashtable uniqueTypes = new Hashtable();
391FieldBuilder GenerateTypedSerializers(Hashtable serializers, TypeBuilder serializerContractTypeBuilder) {
394MethodInfo Hashtable_Add = typeof(Hashtable).GetMethod(
409ilg.Ldloc(typeof(Hashtable), "_tmp");
419void GenerateGetSerializer(Hashtable serializers, XmlMapping[] xmlMappings, TypeBuilder serializerContractTypeBuilder) {
463internal void GenerateSerializerContract(string className, XmlMapping[] xmlMappings, Type[] types, string readerType, string[] readMethods, string writerType, string[] writerMethods, Hashtable serializers) {
UIAutomationClient (3)
UIAutomationClientsideProviders (20)
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (11)
93Hashtable eventTable;
96eventTable = (Hashtable)(_hwndTable[hwnd]);
124Hashtable eventTable = (Hashtable)(_hwndTable[hwnd]);
193Hashtable eventTable = (Hashtable)_hwndTable[hwnd];
281private void MaybeFireSelectionItemEvent(AutomationEvent eventId, Hashtable eventTable, IntPtr hwnd, int idObject, int idChild)
300private void MaybeFirePropertyChangeEvent(AutomationPattern pattern, AutomationProperty property, Hashtable eventTable, IntPtr hwnd, int idObject, int idChild, bool clientToo)
321private void MaybeFireStructureChangeEvent(int eventId, Hashtable eventTable, IntPtr hwnd, int idObject, int idChild)
403private Hashtable _hwndTable = new Hashtable();
406private Hashtable _browserTable = new Hashtable();
WindowsBase (16)
XamlBuildTask (1)