60 references to ValidateNames
System.Private.Xml (60)
System\Xml\BinaryXml\XmlBinaryReader.cs (1)
2382ValidateNames.SplitQName(name, out prefix, out lname);
System\Xml\Core\XmlCharCheckingReader.cs (3)
601ValidateNames.ParseQNameThrow(name); 610ValidateNames.ParseNCNameThrow(prefix); 612ValidateNames.ParseNCNameThrow(localName);
System\Xml\Core\XmlCharCheckingWriter.cs (2)
341int len = ValidateNames.ParseNCName(ncname, 0); 356int len = ValidateNames.ParseQName(name, 0, out colonPos);
System\Xml\Core\XmlReader.cs (2)
1091return ValidateNames.IsNameNoNamespaces(str); 1099return ValidateNames.IsNmtokenNoNamespaces(str);
System\Xml\Core\XmlTextWriter.cs (4)
1151if (!ValidateNames.IsNmtokenNoNamespaces(name)) 1701int position = ValidateNames.ParseNCName(name); 1723position += ValidateNames.ParseNmtoken(name, position); 1733if (ValidateNames.IsNameNoNamespaces(name))
System\Xml\Core\XsdValidatingReader.cs (2)
2217ValidateNames.SplitQName(name, out attrPrefix, out attrLocalName); 2261ValidateNames.SplitQName(name, out attrPrefix, out attrLocalName);
System\Xml\Dom\XmlDocument.cs (1)
207int endPos = ValidateNames.ParseNmtoken(name, 0);
System\Xml\Schema\Preprocessor.cs (1)
2083int len = ValidateNames.ParseNCName(name, 0);
System\Xml\Schema\SchemaCollectionpreProcessor.cs (1)
1743int len = ValidateNames.ParseNCName(name, 0);
System\Xml\Schema\XmlAtomicValue.cs (1)
407int len = ValidateNames.ParseQName(value, 0, out colonOffset);
System\Xml\Schema\XmlValueConverter.cs (1)
630ValidateNames.ParseQNameThrow(value, out prefix, out localName);
System\Xml\XmlConvert.cs (8)
317int endPos = ValidateNames.ParseNameNoNamespaces(name, 0); 336int endPos = ValidateNames.ParseNameNoNamespaces(name, 0); 352int endPos = ValidateNames.ParseQName(name, 0, out _); 374int end = ValidateNames.ParseNCName(name, 0); 387int len = ValidateNames.ParseNCName(name); 391return ValidateNames.GetInvalidNameException(name, 0, len); 455int endPos = ValidateNames.ParseNmtokenNoNamespaces(name, 0); 472int endPos = ValidateNames.ParseNmtokenNoNamespaces(name, 0);
System\Xml\XmlQualifiedName.cs (1)
150ValidateNames.ParseQNameThrow(s, out prefix, out string localName);
System\Xml\XPath\XPathNavigatorReader.cs (2)
431ValidateNames.SplitQName(name, out prefix, out localname); 712ValidateNames.SplitQName(name, out prefix, out localname);
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (2)
1075if (!ValidateNames.ValidateName(prefix, string.Empty, ns, nodeType, ValidateNames.Flags.CheckPrefixMapping))
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (4)
4124Debug.Assert(ValidateNames.ValidateName(prefix, localName, ns, nodeType, ValidateNames.Flags.AllExceptPrefixMapping)); 4135if (!ValidateNames.ValidateName(prefix, localName, ns, nodeType, ValidateNames.Flags.CheckPrefixMapping))
System\Xml\Xsl\Runtime\XmlQueryOutput.cs (12)
163Debug.Assert(ValidateNames.ValidateName(prefix, localName, ns, XPathNodeType.Element, ValidateNames.Flags.All), "Name validation failed"); 231Debug.Assert(ValidateNames.ValidateName(prefix, localName, ns, XPathNodeType.Attribute, ValidateNames.Flags.All)); 830ValidateNames.ValidateNameThrow("", target, "", XPathNodeType.ProcessingInstruction, ValidateNames.Flags.AllExceptPrefixMapping); 1465ValidateNames.ParseQNameThrow(tagName, out prefix, out localName); 1505Debug.Assert(ValidateNames.ParseNCName(name.Name, 0) == name.Name.Length); 1524if (!ValidateNames.ValidateName(prefix, localName, ns, nodeType, ValidateNames.Flags.AllExceptNCNames)) 1530ValidateNames.ValidateNameThrow(prefix, localName, ns, nodeType, ValidateNames.Flags.AllExceptNCNames);
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (2)
385ValidateNames.ParseQNameThrow(tagName, out _, out localName); 398ValidateNames.ParseQNameThrow(tagName, out prefix, out localName);
System\Xml\Xsl\Runtime\XsltFunctions.cs (2)
482int len = ValidateNames.ParseQName(name, 0, out colonOffset); 501int len = ValidateNames.ParseQName(name, 0, out colonOffset);
System\Xml\Xsl\Xslt\Compiler.cs (4)
204ValidateNames.ParseQNameThrow(qname, out prefix, out localName); 221ValidateNames.ParseNameTestThrow(nameTest, out prefix, out localName); 238ValidateNames.ValidateNameThrow( 240XPathNodeType.ProcessingInstruction, ValidateNames.Flags.AllExceptPrefixMapping
System\Xml\Xsl\XsltOld\PrefixQName.cs (3)
41int position = ValidateNames.ParseNCName(qname); 55int len = ValidateNames.ParseNCName(qname, position); 78int endPos = ValidateNames.ParseNCName(prefix, 0);
System\Xml\Xsl\XsltOld\ProcessingInstructionAction.cs (1)
135int len = ValidateNames.ParseNCName(name, position);