1 write to _xmlSchemaInfo
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\Core\XsdValidatingReader.cs (1)
165_xmlSchemaInfo = new XmlSchemaInfo();
63 references to _xmlSchemaInfo
dotnet-svcutil-lib (63)
FrameworkFork\Microsoft.Xml\Xml\Core\XsdValidatingReader.cs (46)
416if (_xmlSchemaInfo.ContentType == XmlSchemaContentType.TextOnly) 418return _xmlSchemaInfo.SchemaType.Datatype.ValueType; 1459if ((_xmlSchemaInfo.IsUnionType || _xmlSchemaInfo.IsDefault) && _coreReader is XsdCachingReader) 1467_validator.SkipToEndElement(_xmlSchemaInfo); 1648return _xmlSchemaInfo.IsDefault; 1651return _xmlSchemaInfo.IsDefault; 1675return _xmlSchemaInfo.IsNil; 1693return _xmlSchemaInfo.Validity; 1695if (_xmlSchemaInfo.Validity == XmlSchemaValidity.Valid) 1699return _xmlSchemaInfo.Validity; 1702return _xmlSchemaInfo.Validity; 1726return _xmlSchemaInfo.MemberType; 1729return _xmlSchemaInfo.MemberType; 1752return _xmlSchemaInfo.SchemaType; 1772return _xmlSchemaInfo.SchemaElement; 1876return _xmlSchemaInfo.XmlType; 1956_xmlSchemaInfo.Clear(); 1975_xmlSchemaInfo.Clear(); 2018_validator.ValidateElement(_coreReader.LocalName, _coreReader.NamespaceURI, _xmlSchemaInfo, xsiType, xsiNil, xsiSchemaLocation, xsiNoNamespaceSL); 2020_validator.ValidateEndOfAttributes(_xmlSchemaInfo); 2031_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo); 2033if (_xmlSchemaInfo.IsDefault) 2038_cachingReader.RecordTextNode(_xmlSchemaInfo.XmlType.ValueConverter.ToString(_atomicValue), _originalAtomicValueString, depth + 1, 0, 0); 2082_xmlSchemaInfo.Validity = XmlSchemaValidity.Invalid; 2288object value = ReturnBoxedValue(ReadTillEndElement(), _xmlSchemaInfo.XmlType, unwrapTypedValue); 2329if (_xmlSchemaInfo.ContentType == XmlSchemaContentType.TextOnly) 2331typedValue = ReturnBoxedValue(_atomicValue, _xmlSchemaInfo.XmlType, unwrapTypedValue); 2348if (_xmlSchemaInfo.IsDefault) 2350if (_xmlSchemaInfo.ContentType == XmlSchemaContentType.TextOnly) 2352typedValue = ReturnBoxedValue(_atomicValue, _xmlSchemaInfo.XmlType, unwrapTypedValue); 2419_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo); 2479_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo); //?? pop namespaceManager scope 2485else if (_xmlSchemaInfo.IsDefault) 2487_cachingReader.SwitchTextNodeAndEndElement(_xmlSchemaInfo.XmlType.ValueConverter.ToString(_atomicValue), _originalAtomicValueString); 2500if (cachedReader == null && _xmlSchemaInfo.HasDefaultValue) 2503if (_xmlSchemaInfo.IsUnionType && !_xmlSchemaInfo.IsNil) 2532_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo); //?? pop namespaceManager scope 2534if (_xmlSchemaInfo.IsDefault) 2536_cachingReader.SwitchTextNodeAndEndElement(_xmlSchemaInfo.XmlType.ValueConverter.ToString(_atomicValue), _originalAtomicValueString); 2552if (_xmlSchemaInfo.MemberType != null || _atomicValue == this) 2557if (cachedReader == null && _xmlSchemaInfo.IsUnionType && !_xmlSchemaInfo.IsNil) 2626if (_xmlSchemaInfo.IsDefault) 2628XmlSchemaElement schemaElem = _xmlSchemaInfo.SchemaElement;
FrameworkFork\Microsoft.Xml\Xml\Core\XsdValidatingReaderAsync.cs (17)
352if ((_xmlSchemaInfo.IsUnionType || _xmlSchemaInfo.IsDefault) && _coreReader is XsdCachingReader) 360_validator.SkipToEndElement(_xmlSchemaInfo); 532_xmlSchemaInfo.Clear(); 551_xmlSchemaInfo.Clear(); 594_validator.ValidateElement(_coreReader.LocalName, _coreReader.NamespaceURI, _xmlSchemaInfo, xsiType, xsiNil, xsiSchemaLocation, xsiNoNamespaceSL); 596_validator.ValidateEndOfAttributes(_xmlSchemaInfo); 607_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo); 609if (_xmlSchemaInfo.IsDefault) 614_cachingReader.RecordTextNode(_xmlSchemaInfo.XmlType.ValueConverter.ToString(_atomicValue), _originalAtomicValueString, depth + 1, 0, 0); 708object value = ReturnBoxedValue(await ReadTillEndElementAsync().ConfigureAwait(false), _xmlSchemaInfo.XmlType, unwrapTypedValue); 756if (_xmlSchemaInfo.ContentType == XmlSchemaContentType.TextOnly) 758typedValue = ReturnBoxedValue(_atomicValue, _xmlSchemaInfo.XmlType, unwrapTypedValue); 776if (_xmlSchemaInfo.IsDefault) 778if (_xmlSchemaInfo.ContentType == XmlSchemaContentType.TextOnly) 780typedValue = ReturnBoxedValue(_atomicValue, _xmlSchemaInfo.XmlType, unwrapTypedValue); 851_atomicValue = _validator.ValidateEndElement(_xmlSchemaInfo);