6 implementations of IXmlSchemaInfo
System.Private.Xml (6)
System\Xml\Core\XmlAsyncCheckReader.cs (1)
1007
internal sealed class XmlAsyncCheckReaderWithLineInfoNSSchema : XmlAsyncCheckReaderWithLineInfoNS,
IXmlSchemaInfo
System\Xml\Core\XsdValidatingReader.cs (1)
40
internal sealed partial class XsdValidatingReader : XmlReader,
IXmlSchemaInfo
, IXmlLineInfo, IXmlNamespaceResolver
System\Xml\Core\XsdValidatingReaderAsync.cs (1)
17
internal sealed partial class XsdValidatingReader : XmlReader,
IXmlSchemaInfo
, IXmlLineInfo, IXmlNamespaceResolver
System\Xml\Dom\XmlName.cs (1)
10
internal class XmlName :
IXmlSchemaInfo
System\Xml\Schema\XmlSchemaInfo.cs (1)
9
public class XmlSchemaInfo :
IXmlSchemaInfo
System\Xml\XPath\XPathNavigatorReader.cs (1)
1118
internal sealed class XPathNavigatorReaderWithSI : XPathNavigatorReader, System.Xml.Schema.
IXmlSchemaInfo
85 references to IXmlSchemaInfo
netstandard (1)
netstandard.cs (1)
2293
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Schema.
IXmlSchemaInfo
))]
PresentationBuildTasks (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\XmlWrappingReader.cs (1)
56
public override
IXmlSchemaInfo
SchemaInfo { get { return _reader.SchemaInfo; } }
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\XmlSerializableReader.cs (1)
85
public override
IXmlSchemaInfo
? SchemaInfo { get { return InnerReader.SchemaInfo; } }
System.Private.Xml (72)
System\Xml\Core\XmlAsyncCheckReader.cs (14)
30
if (reader is
IXmlSchemaInfo
)
36
Debug.Assert(!(reader is
IXmlSchemaInfo
));
41
Debug.Assert(!(reader is
IXmlSchemaInfo
));
44
Debug.Assert(!(reader is
IXmlSchemaInfo
));
208
public override
IXmlSchemaInfo
? SchemaInfo
1009
private readonly
IXmlSchemaInfo
_readerAsIXmlSchemaInfo;
1014
_readerAsIXmlSchemaInfo = (
IXmlSchemaInfo
)reader;
1019
XmlSchemaValidity
IXmlSchemaInfo
.Validity
1027
bool
IXmlSchemaInfo
.IsDefault
1035
bool
IXmlSchemaInfo
.IsNil
1043
XmlSchemaSimpleType?
IXmlSchemaInfo
.MemberType
1051
XmlSchemaType?
IXmlSchemaInfo
.SchemaType
1059
XmlSchemaElement?
IXmlSchemaInfo
.SchemaElement
1067
XmlSchemaAttribute?
IXmlSchemaInfo
.SchemaAttribute
System\Xml\Core\XmlReader.cs (3)
136
public virtual
IXmlSchemaInfo
? SchemaInfo => this as
IXmlSchemaInfo
;
1564
IXmlSchemaInfo
? schemaInfo = SchemaInfo;
System\Xml\Core\XmlWrappingReader.cs (1)
55
public override
IXmlSchemaInfo
? SchemaInfo { get { return reader.SchemaInfo; } }
System\Xml\Core\XmlWriter.cs (1)
445
IXmlSchemaInfo
? schemaInfo = navigator.SchemaInfo;
System\Xml\Core\XmlWriterAsync.cs (1)
445
IXmlSchemaInfo
? schemaInfo = navigator.SchemaInfo;
System\Xml\Core\XsdValidatingReader.cs (9)
407
public override
IXmlSchemaInfo
SchemaInfo
411
return this as
IXmlSchemaInfo
;
1710
bool
IXmlSchemaInfo
.IsDefault
1743
bool
IXmlSchemaInfo
.IsNil
1761
XmlSchemaValidity
IXmlSchemaInfo
.Validity
1797
XmlSchemaSimpleType?
IXmlSchemaInfo
.MemberType
1828
XmlSchemaType?
IXmlSchemaInfo
.SchemaType
1852
XmlSchemaElement?
IXmlSchemaInfo
.SchemaElement
1865
XmlSchemaAttribute?
IXmlSchemaInfo
.SchemaAttribute
System\Xml\Dom\DocumentSchemaValidator.cs (2)
102
IXmlSchemaInfo
schemaInfo = nodeToValidate.SchemaInfo;
489
IXmlSchemaInfo
? parentSchemaInfo;
System\Xml\Dom\DocumentXPathNavigator.cs (1)
1235
public override
IXmlSchemaInfo
SchemaInfo
System\Xml\Dom\DomNameTable.cs (2)
29
public XmlName? GetName(string? prefix, string localName, string? ns,
IXmlSchemaInfo
? schemaInfo)
53
public XmlName AddName(string? prefix, string localName, string? ns,
IXmlSchemaInfo
? schemaInfo)
System\Xml\Dom\XmlAttribute.cs (1)
116
public override
IXmlSchemaInfo
SchemaInfo
System\Xml\Dom\XmlDocument.cs (7)
128
internal static readonly
IXmlSchemaInfo
NotKnownSchemaInfo = new XmlSchemaInfo(XmlSchemaValidity.NotKnown);
129
internal static readonly
IXmlSchemaInfo
ValidSchemaInfo = new XmlSchemaInfo(XmlSchemaValidity.Valid);
130
internal static readonly
IXmlSchemaInfo
InvalidSchemaInfo = new XmlSchemaInfo(XmlSchemaValidity.Invalid);
213
internal XmlName AddXmlName(string? prefix, string localName, string? namespaceURI,
IXmlSchemaInfo
? schemaInfo)
222
internal XmlName? GetXmlName(string? prefix, string localName, string? namespaceURI,
IXmlSchemaInfo
? schemaInfo)
231
internal XmlName AddAttrXmlName(string? prefix, string localName, string? namespaceURI,
IXmlSchemaInfo
? schemaInfo)
1734
public override
IXmlSchemaInfo
SchemaInfo
System\Xml\Dom\XmlElement.cs (1)
565
public override
IXmlSchemaInfo
SchemaInfo
System\Xml\Dom\XmlLoader.cs (3)
103
IXmlSchemaInfo
? schemaInfo;
258
IXmlSchemaInfo
? schemaInfo = r.SchemaInfo;
303
IXmlSchemaInfo
? schemaInfo = r.SchemaInfo;
System\Xml\Dom\XmlName.cs (4)
20
public static XmlName Create(string prefix, string localName, string ns, int hashCode, XmlDocument ownerDoc, XmlName next,
IXmlSchemaInfo
? schemaInfo)
171
public virtual bool Equals(
IXmlSchemaInfo
? schemaInfo)
202
internal XmlNameEx(string prefix, string localName, string ns, int hashCode, XmlDocument ownerDoc, XmlName next,
IXmlSchemaInfo
schemaInfo) : base(prefix, localName, ns, hashCode, ownerDoc, next)
287
public override bool Equals(
IXmlSchemaInfo
? schemaInfo)
System\Xml\Dom\XmlNode.cs (1)
1007
public virtual
IXmlSchemaInfo
SchemaInfo
System\Xml\Dom\XmlNodeReader.cs (2)
313
public
IXmlSchemaInfo
SchemaInfo
1308
public override
IXmlSchemaInfo
? SchemaInfo
System\Xml\XPath\XPathNavigator.cs (13)
48
IXmlSchemaInfo
? schemaInfo = SchemaInfo;
74
IXmlSchemaInfo
? schemaInfo = SchemaInfo;
121
IXmlSchemaInfo
? schemaInfo = SchemaInfo;
140
IXmlSchemaInfo
? schemaInfo = SchemaInfo;
178
IXmlSchemaInfo
? schemaInfo = SchemaInfo;
212
IXmlSchemaInfo
? schemaInfo = SchemaInfo;
246
IXmlSchemaInfo
? schemaInfo = SchemaInfo;
280
IXmlSchemaInfo
? schemaInfo = SchemaInfo;
314
IXmlSchemaInfo
? schemaInfo = SchemaInfo;
347
IXmlSchemaInfo
? schemaInfo = SchemaInfo;
980
public virtual
IXmlSchemaInfo
? SchemaInfo
982
get { return this as
IXmlSchemaInfo
; }
987
IXmlSchemaInfo
? schemaInfo;
System\Xml\XPath\XPathNavigatorReader.cs (6)
39
protected
IXmlSchemaInfo
? schemaInfo;
81
IXmlSchemaInfo
? xsi = nav as
IXmlSchemaInfo
;
111
protected XPathNavigatorReader(XPathNavigator navToRead, IXmlLineInfo? xli,
IXmlSchemaInfo
? xsi)
177
public override
IXmlSchemaInfo
? SchemaInfo
1120
internal XPathNavigatorReaderWithSI(XPathNavigator navToRead, IXmlLineInfo? xli,
IXmlSchemaInfo
xsi)
System.Private.Xml.Linq (7)
System\Xml\Schema\XNodeValidator.cs (7)
438
public static
IXmlSchemaInfo
? GetSchemaInfo(this XElement source)
442
return source.Annotation<
IXmlSchemaInfo
>();
449
public static
IXmlSchemaInfo
? GetSchemaInfo(this XAttribute source)
453
return source.Annotation<
IXmlSchemaInfo
>();
478
/// subtree is augmented with PSVI in the form of <see cref="
IXmlSchemaInfo
"/> annotations,
516
/// subtree is augmented with PSVI in the form of <see cref="
IXmlSchemaInfo
"/> annotations,
555
/// in the form of <see cref="
IXmlSchemaInfo
"/> annotations, default attributes and
System.Xaml (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\XmlWrappingReader.cs (1)
56
public override
IXmlSchemaInfo
SchemaInfo { get { return _reader.SchemaInfo; } }
System.Xml (1)
System.Xml.cs (1)
18
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Schema.
IXmlSchemaInfo
))]
System.Xml.ReaderWriter (1)
src\runtime\artifacts\obj\System.Xml.ReaderWriter\Release\net11.0\System.Xml.ReaderWriter.Forwards.cs (1)
17
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.Schema.
IXmlSchemaInfo
))]