System.Xml.Schema.SchemaNames.IsXDRRoot C# (CSharp) Méthode

IsXDRRoot() public méthode

public IsXDRRoot ( string localName, string ns ) : bool
localName string
ns string
Résultat bool
        public bool IsXDRRoot(string localName, string ns) {
            return Ref.Equal(ns, NsXdr) && Ref.Equal(localName, XdrSchema);
        }

Usage Example

Exemple #1
0
 private void ValidateElement()
 {
     elementName.Init(reader.LocalName, XmlSchemaDatatype.XdrCanonizeUri(reader.NamespaceURI, NameTable, SchemaNames));
     ValidateChildElement();
     if (SchemaNames.IsXDRRoot(elementName.Name, elementName.Namespace) && reader.Depth > 0)
     {
         _inlineSchemaParser = new Parser(SchemaType.XDR, NameTable, SchemaNames, EventHandler);
         _inlineSchemaParser.StartParsing(reader, null);
         _inlineSchemaParser.ParseReaderNode();
     }
     else
     {
         ProcessElement();
     }
 }