70 references to SchemaType
dotnet-svcutil-lib (70)
FrameworkFork\Microsoft.Xml\Xml\Core\XsdValidatingReader.cs (1)
1960_inlineSchemaParser = new Parser(SchemaType.XSD, _coreReaderNameTable, _validator.SchemaSet.GetSchemaNames(_coreReaderNameTable), _validationEvent);
FrameworkFork\Microsoft.Xml\Xml\Core\XsdValidatingReaderAsync.cs (1)
536_inlineSchemaParser = new Parser(SchemaType.XSD, _coreReaderNameTable, _validator.SchemaSet.GetSchemaNames(_coreReaderNameTable), _validationEvent);
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlDocument.cs (4)
613if (schInfo.SchemaType == SchemaType.DTD) 633XmlQualifiedName qname = new XmlQualifiedName(elem.LocalName, schInfo.SchemaType == SchemaType.DTD ? elem.Prefix : elem.NamespaceURI); 1631if ((schInfo.SchemaType == SchemaType.DTD && attdef.Name.Namespace == attrPrefix) || 1632(schInfo.SchemaType != SchemaType.DTD && attdef.Name.Namespace == attrNamespaceURI))
FrameworkFork\Microsoft.Xml\Xml\schema\autovalidator.cs (5)
67if (schemaInfo.SchemaType == SchemaType.XSD) 69else if (schemaInfo.SchemaType == SchemaType.XDR) 76SchemaType schemaType = SchemaNames.SchemaTypeFromRoot(reader.LocalName, reader.NamespaceURI); 77if (schemaType == SchemaType.XSD) 81else if (schemaType == SchemaType.XDR)
FrameworkFork\Microsoft.Xml\Xml\schema\DtdParser.cs (1)
264_schemaInfo.SchemaType = SchemaType.DTD;
FrameworkFork\Microsoft.Xml\Xml\schema\dtdvalidator.cs (2)
55if (schemaInfo.SchemaType == SchemaType.DTD) 257if (schemaInfo.SchemaType == SchemaType.DTD)
FrameworkFork\Microsoft.Xml\Xml\schema\Parser.cs (18)
17private SchemaType _schemaType; 42public Parser(SchemaType schemaType, XmlNameTable nameTable, SchemaNames schemaNames, ValidationEventHandler eventHandler) 53public SchemaType Parse(XmlReader reader, string targetNamespace) 78SchemaType rootType = _schemaNames.SchemaTypeFromRoot(reader.LocalName, reader.NamespaceURI); 86if (_schemaType == SchemaType.XSD) 94Debug.Assert(_schemaType == SchemaType.XDR); 96_xdrSchema.SchemaType = SchemaType.XDR; 102private bool CheckSchemaRoot(SchemaType rootType, out string code) 105if (_schemaType == SchemaType.None) 111case SchemaType.XSD: 112if (_schemaType != SchemaType.XSD) 119case SchemaType.XDR: 120if (_schemaType == SchemaType.XSD) 125else if (_schemaType != SchemaType.XDR) 132case SchemaType.DTD: //Did not detect schema type that can be parsed by this parser 133case SchemaType.None: 135if (_schemaType == SchemaType.XSD) 148public SchemaType FinishParsing()
FrameworkFork\Microsoft.Xml\Xml\schema\ParserAsync.cs (5)
18public async Task<SchemaType> ParseAsync(XmlReader reader, string targetNamespace) 43SchemaType rootType = _schemaNames.SchemaTypeFromRoot(reader.LocalName, reader.NamespaceURI); 51if (_schemaType == SchemaType.XSD) 59Debug.Assert(_schemaType == SchemaType.XDR); 61_xdrSchema.SchemaType = SchemaType.XDR;
FrameworkFork\Microsoft.Xml\Xml\schema\Preprocessor.cs (1)
404Parser parser = new Parser(SchemaType.XSD, NameTable, SchemaNames, EventHandler);
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaCollectionPreprocessor.cs (1)
237Parser parser = new Parser(SchemaType.XSD, NameTable, SchemaNames, EventHandler);
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaInfo.cs (4)
46private SchemaType _schemaType; 53_schemaType = SchemaType.None; 102internal SchemaType SchemaType 338if (_schemaType == SchemaType.None)
FrameworkFork\Microsoft.Xml\Xml\schema\SchemaNames.cs (4)
456public SchemaType SchemaTypeFromRoot(string localName, string ns) 460return SchemaType.XSD; 464return SchemaType.XDR; 468return SchemaType.None;
FrameworkFork\Microsoft.Xml\Xml\schema\XdrBuilder.cs (2)
534Parser parser = new Parser(SchemaType.XDR, _NameTable, _SchemaNames, _validationEventHandler); 642builder._SchemaInfo.SchemaType = SchemaType.XDR;
FrameworkFork\Microsoft.Xml\Xml\schema\xdrvalidator.cs (4)
97_inlineSchemaParser = new Parser(SchemaType.XDR, NameTable, SchemaNames, EventHandler); 346Parser parser = new Parser(SchemaType.XDR, NameTable, SchemaNames, EventHandler); 392if (schemaInfo.SchemaType != SchemaType.XDR) 402private bool HasSchema { get { return schemaInfo.SchemaType != SchemaType.None; } }
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchema.cs (3)
102Parser parser = new Parser(SchemaType.XSD, nameTable, new SchemaNames(nameTable), validationEventHandler); 230sInfo.SchemaType = SchemaType.XSD; 242sInfo.SchemaType = SchemaType.XSD;
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaCollection.cs (5)
148Parser parser = new Parser(SchemaType.None, readerNameTable, GetSchemaNames(readerNameTable), _validationEventHandler); 150SchemaType schemaType; 161if (schemaType == SchemaType.XSD) 163schemaInfo.SchemaType = SchemaType.XSD; 189schemaInfo.SchemaType = SchemaType.XSD;
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaSet.cs (2)
1244Parser parser = new Parser(SchemaType.XSD, readerNameTable, schemaNames, _eventHandler); 1246SchemaType schemaType;
FrameworkFork\Microsoft.Xml\Xml\schema\xsdvalidator.cs (7)
154inlineSchemaInfo.SchemaType = SchemaType.XSD; 180_inlineSchemaParser = new Parser(SchemaType.XSD, NameTable, SchemaNames, EventHandler); 593Parser parser = new Parser(SchemaType.XSD, NameTable, SchemaNames, EventHandler); 595SchemaType schemaType = parser.Parse(reader, uri); 599if (schemaType == SchemaType.XSD) 649if (schemaInfo.SchemaType != SchemaType.XSD) 662private bool HasSchema { get { return schemaInfo.SchemaType != SchemaType.None; } }