6 implementations of IXmlSchemaInfo
dotnet-svcutil-lib (6)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlAsyncCheckReader.cs (1)
1032internal class XmlAsyncCheckReaderWithLineInfoNSSchema : XmlAsyncCheckReaderWithLineInfoNS, IXmlSchemaInfo
FrameworkFork\Microsoft.Xml\Xml\Core\XsdValidatingReader.cs (1)
45internal partial class XsdValidatingReader : XmlReader, IXmlSchemaInfo, IXmlLineInfo, IXmlNamespaceResolver
FrameworkFork\Microsoft.Xml\Xml\Core\XsdValidatingReaderAsync.cs (1)
23internal partial class XsdValidatingReader : XmlReader, IXmlSchemaInfo, IXmlLineInfo, IXmlNamespaceResolver
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlName.cs (1)
13internal class XmlName : IXmlSchemaInfo
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaInfo.cs (1)
15public class XmlSchemaInfo : IXmlSchemaInfo
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNavigatorReader.cs (1)
1123internal class XPathNavigatorReaderWithSI : XPathNavigatorReader, Microsoft.Xml.Schema.IXmlSchemaInfo
72 references to IXmlSchemaInfo
dotnet-svcutil-lib (72)
FrameworkFork\Microsoft.Xml\Xml\Core\XmlAsyncCheckReader.cs (14)
35if (reader is IXmlSchemaInfo) 43Debug.Assert(!(reader is IXmlSchemaInfo)); 50Debug.Assert(!(reader is IXmlSchemaInfo)); 55Debug.Assert(!(reader is IXmlSchemaInfo)); 221public override IXmlSchemaInfo SchemaInfo 1034private readonly IXmlSchemaInfo _readerAsIXmlSchemaInfo; 1039_readerAsIXmlSchemaInfo = (IXmlSchemaInfo)reader; 1045XmlSchemaValidity IXmlSchemaInfo.Validity 1053bool IXmlSchemaInfo.IsDefault 1061bool IXmlSchemaInfo.IsNil 1069XmlSchemaSimpleType IXmlSchemaInfo.MemberType 1077XmlSchemaType IXmlSchemaInfo.SchemaType 1085XmlSchemaElement IXmlSchemaInfo.SchemaElement 1093XmlSchemaAttribute IXmlSchemaInfo.SchemaAttribute
FrameworkFork\Microsoft.Xml\Xml\Core\XmlReader.cs (3)
193public virtual IXmlSchemaInfo SchemaInfo 197return this as IXmlSchemaInfo; 1701IXmlSchemaInfo schemaInfo = this.SchemaInfo;
FrameworkFork\Microsoft.Xml\Xml\Core\XmlWrappingReader.cs (1)
60public override IXmlSchemaInfo SchemaInfo { get { return reader.SchemaInfo; } }
FrameworkFork\Microsoft.Xml\Xml\Core\XmlWriter.cs (1)
496IXmlSchemaInfo schemaInfo = navigator.SchemaInfo;
FrameworkFork\Microsoft.Xml\Xml\Core\XsdValidatingReader.cs (9)
400public override IXmlSchemaInfo SchemaInfo 404return this as IXmlSchemaInfo; 1637bool IXmlSchemaInfo.IsDefault 1667bool IXmlSchemaInfo.IsNil 1684XmlSchemaValidity IXmlSchemaInfo.Validity 1715XmlSchemaSimpleType IXmlSchemaInfo.MemberType 1744XmlSchemaType IXmlSchemaInfo.SchemaType 1766XmlSchemaElement IXmlSchemaInfo.SchemaElement 1778XmlSchemaAttribute IXmlSchemaInfo.SchemaAttribute
FrameworkFork\Microsoft.Xml\Xml\Dom\DocumentSchemaValidator.cs (2)
108IXmlSchemaInfo schemaInfo = nodeToValidate.SchemaInfo; 514IXmlSchemaInfo parentSchemaInfo = null;
FrameworkFork\Microsoft.Xml\Xml\Dom\DocumentXPathNavigator.cs (1)
1253public override IXmlSchemaInfo SchemaInfo
FrameworkFork\Microsoft.Xml\Xml\Dom\DomNameTable.cs (2)
33public XmlName GetName(string prefix, string localName, string ns, IXmlSchemaInfo schemaInfo) 63public XmlName AddName(string prefix, string localName, string ns, IXmlSchemaInfo schemaInfo)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlAttribute.cs (1)
114public override IXmlSchemaInfo SchemaInfo
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlDocument.cs (7)
78static internal IXmlSchemaInfo NotKnownSchemaInfo = new XmlSchemaInfo(XmlSchemaValidity.NotKnown); 79static internal IXmlSchemaInfo ValidSchemaInfo = new XmlSchemaInfo(XmlSchemaValidity.Valid); 80static internal IXmlSchemaInfo InvalidSchemaInfo = new XmlSchemaInfo(XmlSchemaValidity.Invalid); 138internal XmlName AddXmlName(string prefix, string localName, string namespaceURI, IXmlSchemaInfo schemaInfo) 147internal XmlName GetXmlName(string prefix, string localName, string namespaceURI, IXmlSchemaInfo schemaInfo) 156internal XmlName AddAttrXmlName(string prefix, string localName, string namespaceURI, IXmlSchemaInfo schemaInfo) 1689public override IXmlSchemaInfo SchemaInfo
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlElement.cs (1)
558public override IXmlSchemaInfo SchemaInfo
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlLoader.cs (3)
105IXmlSchemaInfo schemaInfo; 265IXmlSchemaInfo schemaInfo = r.SchemaInfo; 308IXmlSchemaInfo schemaInfo = r.SchemaInfo;
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlName.cs (4)
23public static XmlName Create(string prefix, string localName, string ns, int hashCode, XmlDocument ownerDoc, XmlName next, IXmlSchemaInfo schemaInfo) 177public virtual bool Equals(IXmlSchemaInfo schemaInfo) 216internal XmlNameEx(string prefix, string localName, string ns, int hashCode, XmlDocument ownerDoc, XmlName next, IXmlSchemaInfo schemaInfo) : base(prefix, localName, ns, hashCode, ownerDoc, next) 301public override bool Equals(IXmlSchemaInfo schemaInfo)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNode.cs (1)
992public virtual IXmlSchemaInfo SchemaInfo
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNodeReader.cs (2)
319public IXmlSchemaInfo SchemaInfo 1318public override IXmlSchemaInfo SchemaInfo
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlCountingReader.cs (1)
52public override IXmlSchemaInfo SchemaInfo { get { return _innerReader.SchemaInfo; } }
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNavigator.cs (13)
57IXmlSchemaInfo schemaInfo = SchemaInfo; 83IXmlSchemaInfo schemaInfo = SchemaInfo; 136IXmlSchemaInfo schemaInfo = SchemaInfo; 161IXmlSchemaInfo schemaInfo = SchemaInfo; 203IXmlSchemaInfo schemaInfo = SchemaInfo; 241IXmlSchemaInfo schemaInfo = SchemaInfo; 279IXmlSchemaInfo schemaInfo = SchemaInfo; 317IXmlSchemaInfo schemaInfo = SchemaInfo; 355IXmlSchemaInfo schemaInfo = SchemaInfo; 395IXmlSchemaInfo schemaInfo = SchemaInfo; 1039public virtual IXmlSchemaInfo SchemaInfo 1041get { return this as IXmlSchemaInfo; } 1046IXmlSchemaInfo schemaInfo;
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNavigatorReader.cs (6)
45protected IXmlSchemaInfo schemaInfo; 86IXmlSchemaInfo xsi = nav as IXmlSchemaInfo; 116protected XPathNavigatorReader(XPathNavigator navToRead, IXmlLineInfo xli, IXmlSchemaInfo xsi) 182public override IXmlSchemaInfo SchemaInfo 1125internal XPathNavigatorReaderWithSI(XPathNavigator navToRead, IXmlLineInfo xli, IXmlSchemaInfo xsi)