2 writes to schemaInfo
System.Xml (2)
System\Xml\Dom\DocumentSchemaValidator.cs (2)
151schemaInfo = new XmlSchemaInfo(); 525schemaInfo = new XmlSchemaInfo();
14 references to schemaInfo
System.Xml (14)
System\Xml\Dom\DocumentSchemaValidator.cs (14)
150if (schemaInfo == null) { //Might have created it during FindSchemaInfo 330validator.ValidateElement(elementNode.LocalName, elementNode.NamespaceURI, schemaInfo, xsiType, xsiNil, null, null); 332validator.ValidateEndOfAttributes(schemaInfo); 340validator.ValidateEndElement(schemaInfo); 343elementNode.XmlName = document.AddXmlName(elementNode.Prefix, elementNode.LocalName, elementNode.NamespaceURI, schemaInfo); 344if (schemaInfo.IsDefault) { //the element has a default value 345XmlText textNode = document.CreateTextNode(schemaInfo.SchemaElement.ElementDecl.DefaultValueRaw); 534ValidateSingleElement(currentElement, false, schemaInfo); 536currentElement.XmlName = document.AddXmlName(currentElement.Prefix, currentElement.LocalName, currentElement.NamespaceURI, schemaInfo); 538ancestorHasWildCard = AncestorTypeHasWildcard(schemaInfo.SchemaElement); 552ValidateSingleElement(elementToValidate, false, schemaInfo); 555if (schemaInfo.SchemaElement != null) { 556schemaInfoFound = schemaInfo.SchemaElement; 559schemaInfoFound = schemaInfo.SchemaType;