Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetAttributePSVI() [2/2]

AttributePSVIInfo System.Xml.XsdValidatingReader.GetAttributePSVI ( string name)
inlineprivate

Definition at line 1682 of file XsdValidatingReader.cs.

1683 {
1684 if (_inlineSchemaParser != null)
1685 {
1686 return null;
1687 }
1688 ValidateNames.SplitQName(name, out var prefix, out var lname);
1691 string ns = ((prefix.Length != 0) ? _thisNSResolver.LookupNamespace(prefix) : string.Empty);
1692 return GetAttributePSVI(lname, ns);
1693 }
string Add(char[] array, int offset, int length)
readonly IXmlNamespaceResolver _thisNSResolver
AttributePSVIInfo GetAttributePSVI(string name)
readonly XmlNameTable _coreReaderNameTable
string? LookupNamespace(string prefix)

References System.Xml.XsdValidatingReader._coreReaderNameTable, System.Xml.XsdValidatingReader._inlineSchemaParser, System.Xml.XsdValidatingReader._thisNSResolver, System.Xml.XmlNameTable.Add(), System.Xml.Dictionary, System.Xml.XsdValidatingReader.GetAttributePSVI(), System.Xml.IXmlNamespaceResolver.LookupNamespace(), System.prefix, and System.Xml.ValidateNames.SplitQName().

Referenced by System.Xml.XsdValidatingReader.GetAttributePSVI(), System.Xml.XsdValidatingReader.MoveToAttribute(), and System.Xml.XsdValidatingReader.MoveToAttribute().