FrameworkFork\Microsoft.Xml\Xml\schema\Preprocessor.cs (11)
106_schemaLocations.Add(_rootSchema.BaseUri, _rootSchema);
298_schemaLocations.Add(includeLocation, includedSchema);
375_schemaLocations.Add(ruri, include.Schema);
409_schemaLocations.Add(ruri, includedSchema);
500_referenceNamespaces.Add(XmlReservedNs.NsXs, XmlReservedNs.NsXs);
514_referenceNamespaces.Add(ns, ns);
526_referenceNamespaces.Add(tns, tns);
695_processedExternals.Add(includedSchema, external);
709_processedExternals.Add(includedSchema, external);
2097_currentSchema.Ids.Add(xso.IdAttribute, xso);
2178_chameleonSchemas.Add(cKey, chameleonSchema);
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionPreprocessor.cs (10)
65_schemaLocations.Add(schema.BaseUri, schema.BaseUri);
160_schemaLocations.Add(includeLocation, includeLocation);
178_schemaLocations.Add(include.Schema.BaseUri, include.Schema.BaseUri);
197_schemaLocations.Add(subUri, subUri); //The schema for that location is available
232_schemaLocations.Add(ruri, ruri);
273_referenceNamespaces.Add(XmlReservedNs.NsXs, XmlReservedNs.NsXs);
274_referenceNamespaces.Add(string.Empty, string.Empty);
283_referenceNamespaces.Add(ns, ns);
289_referenceNamespaces.Add(schema.TargetNamespace, schema.TargetNamespace);
1737_schema.Ids.Add(xso.IdAttribute, xso);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (13)
469_objectsInUse.Add(o, o);
566qnIndexes.Add(newIndex, newIndex);
905_references.Add(o, id);
1543MethodNames.Add(mapping, NextMethodName(mapping.TypeDesc.Name));
2169values.Add(c.Value, c.Value);
3790s_nameToAssemblyMap.Add(key, a);
3791s_assemblyToNameMap.Add(a, key);
3886_reflectionVariables.Add(typeFullName, typeVariable);
3988_reflectionVariables.Add(assemblyFullName, assemblyVariable);
4005_reflectionVariables.Add(memberName + ":" + escapedName, propVariable);
4014_reflectionVariables.Add(memberName + ":" + escapedName, fieldVariable);
4051_reflectionVariables.Add(memberName + ":" + escapedName, methodVariable);
4071_reflectionVariables.Add(arrayMemberKey + ":" + escapedName, itemVariable);
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathParser.cs (40)
828table.Add("last", new ParamInfo(Function.FunctionType.FuncLast, 0, 0, s_temparray1));
829table.Add("position", new ParamInfo(Function.FunctionType.FuncPosition, 0, 0, s_temparray1));
830table.Add("name", new ParamInfo(Function.FunctionType.FuncName, 0, 1, s_temparray2));
831table.Add("namespace-uri", new ParamInfo(Function.FunctionType.FuncNameSpaceUri, 0, 1, s_temparray2));
832table.Add("local-name", new ParamInfo(Function.FunctionType.FuncLocalName, 0, 1, s_temparray2));
833table.Add("count", new ParamInfo(Function.FunctionType.FuncCount, 1, 1, s_temparray2));
834table.Add("id", new ParamInfo(Function.FunctionType.FuncID, 1, 1, s_temparray3));
835table.Add("string", new ParamInfo(Function.FunctionType.FuncString, 0, 1, s_temparray3));
836table.Add("concat", new ParamInfo(Function.FunctionType.FuncConcat, 2, 100, s_temparray4));
837table.Add("starts-with", new ParamInfo(Function.FunctionType.FuncStartsWith, 2, 2, s_temparray5));
838table.Add("contains", new ParamInfo(Function.FunctionType.FuncContains, 2, 2, s_temparray5));
839table.Add("substring-before", new ParamInfo(Function.FunctionType.FuncSubstringBefore, 2, 2, s_temparray5));
840table.Add("substring-after", new ParamInfo(Function.FunctionType.FuncSubstringAfter, 2, 2, s_temparray5));
841table.Add("substring", new ParamInfo(Function.FunctionType.FuncSubstring, 2, 3, s_temparray6));
842table.Add("string-length", new ParamInfo(Function.FunctionType.FuncStringLength, 0, 1, s_temparray4));
843table.Add("normalize-space", new ParamInfo(Function.FunctionType.FuncNormalize, 0, 1, s_temparray4));
844table.Add("translate", new ParamInfo(Function.FunctionType.FuncTranslate, 3, 3, s_temparray7));
845table.Add("boolean", new ParamInfo(Function.FunctionType.FuncBoolean, 1, 1, s_temparray3));
846table.Add("not", new ParamInfo(Function.FunctionType.FuncNot, 1, 1, s_temparray8));
847table.Add("true", new ParamInfo(Function.FunctionType.FuncTrue, 0, 0, s_temparray8));
848table.Add("false", new ParamInfo(Function.FunctionType.FuncFalse, 0, 0, s_temparray8));
849table.Add("lang", new ParamInfo(Function.FunctionType.FuncLang, 1, 1, s_temparray4));
850table.Add("number", new ParamInfo(Function.FunctionType.FuncNumber, 0, 1, s_temparray3));
851table.Add("sum", new ParamInfo(Function.FunctionType.FuncSum, 1, 1, s_temparray2));
852table.Add("floor", new ParamInfo(Function.FunctionType.FuncFloor, 1, 1, s_temparray9));
853table.Add("ceiling", new ParamInfo(Function.FunctionType.FuncCeiling, 1, 1, s_temparray9));
854table.Add("round", new ParamInfo(Function.FunctionType.FuncRound, 1, 1, s_temparray9));
862table.Add("ancestor", Axis.AxisType.Ancestor);
863table.Add("ancestor-or-self", Axis.AxisType.AncestorOrSelf);
864table.Add("attribute", Axis.AxisType.Attribute);
865table.Add("child", Axis.AxisType.Child);
866table.Add("descendant", Axis.AxisType.Descendant);
867table.Add("descendant-or-self", Axis.AxisType.DescendantOrSelf);
868table.Add("following", Axis.AxisType.Following);
869table.Add("following-sibling", Axis.AxisType.FollowingSibling);
870table.Add("namespace", Axis.AxisType.Namespace);
871table.Add("parent", Axis.AxisType.Parent);
872table.Add("preceding", Axis.AxisType.Preceding);
873table.Add("preceding-sibling", Axis.AxisType.PrecedingSibling);
874table.Add("self", Axis.AxisType.Self);
FrameworkFork\System.Web.Services\Configuration\WebServicesSection.cs (20)
33table.Add(typeof(ServiceDescription), new XmlAttributes());
34table.Add(typeof(Import), new XmlAttributes());
35table.Add(typeof(Port), new XmlAttributes());
36table.Add(typeof(Service), new XmlAttributes());
37table.Add(typeof(FaultBinding), new XmlAttributes());
38table.Add(typeof(InputBinding), new XmlAttributes());
39table.Add(typeof(OutputBinding), new XmlAttributes());
40table.Add(typeof(OperationBinding), new XmlAttributes());
41table.Add(typeof(Binding), new XmlAttributes());
42table.Add(typeof(OperationFault), new XmlAttributes());
43table.Add(typeof(OperationInput), new XmlAttributes());
44table.Add(typeof(OperationOutput), new XmlAttributes());
45table.Add(typeof(Operation), new XmlAttributes());
46table.Add(typeof(PortType), new XmlAttributes());
47table.Add(typeof(Message), new XmlAttributes());
48table.Add(typeof(MessagePart), new XmlAttributes());
49table.Add(typeof(Types), new XmlAttributes());
57extensions.Add(extensionType, extensionType);
70table.Add(extensionPointType, xmlAttrs);
83nsDefs.Add(prefixAttr.Prefix, prefixAttr.Namespace);