System\Runtime\Serialization\XmlSerializableReader.cs (65)
32_isRootEmptyElement = InnerReader.IsEmptyElement;
53XmlReader reader = this.InnerReader;
70public override XmlReaderSettings? Settings { get { return InnerReader.Settings; } }
71public override XmlNodeType NodeType { get { return InnerReader.NodeType; } }
72public override string Name { get { return InnerReader.Name; } }
73public override string LocalName { get { return InnerReader.LocalName; } }
74public override string NamespaceURI { get { return InnerReader.NamespaceURI; } }
75public override string Prefix { get { return InnerReader.Prefix; } }
76public override bool HasValue { get { return InnerReader.HasValue; } }
77public override string Value { get { return InnerReader.Value; } }
78public override int Depth { get { return InnerReader.Depth; } }
79public override string BaseURI { get { return InnerReader.BaseURI; } }
80public override bool IsEmptyElement { get { return InnerReader.IsEmptyElement; } }
81public override bool IsDefault { get { return InnerReader.IsDefault; } }
82public override char QuoteChar { get { return InnerReader.QuoteChar; } }
83public override XmlSpace XmlSpace { get { return InnerReader.XmlSpace; } }
84public override string XmlLang { get { return InnerReader.XmlLang; } }
85public override IXmlSchemaInfo? SchemaInfo { get { return InnerReader.SchemaInfo; } }
86public override Type ValueType { get { return InnerReader.ValueType; } }
87public override int AttributeCount { get { return InnerReader.AttributeCount; } }
88public override string this[int i] { get { return InnerReader[i]; } }
89public override string? this[string name] { get { return InnerReader[name]; } }
90public override string? this[string name, string? namespaceURI] { get { return InnerReader[name, namespaceURI]; } }
91public override bool EOF { get { return InnerReader.EOF; } }
92public override ReadState ReadState { get { return InnerReader.ReadState; } }
93public override XmlNameTable NameTable { get { return InnerReader.NameTable; } }
94public override bool CanResolveEntity { get { return InnerReader.CanResolveEntity; } }
95public override bool CanReadBinaryContent { get { return InnerReader.CanReadBinaryContent; } }
96public override bool CanReadValueChunk { get { return InnerReader.CanReadValueChunk; } }
97public override bool HasAttributes { get { return InnerReader.HasAttributes; } }
99public override string? GetAttribute(string name) { return InnerReader.GetAttribute(name); }
100public override string? GetAttribute(string name, string? namespaceURI) { return InnerReader.GetAttribute(name, namespaceURI); }
101public override string GetAttribute(int i) { return InnerReader.GetAttribute(i); }
102public override bool MoveToAttribute(string name) { return InnerReader.MoveToAttribute(name); }
103public override bool MoveToAttribute(string name, string? ns) { return InnerReader.MoveToAttribute(name, ns); }
104public override void MoveToAttribute(int i) { InnerReader.MoveToAttribute(i); }
105public override bool MoveToFirstAttribute() { return InnerReader.MoveToFirstAttribute(); }
106public override bool MoveToNextAttribute() { return InnerReader.MoveToNextAttribute(); }
107public override bool MoveToElement() { return InnerReader.MoveToElement(); }
108public override string? LookupNamespace(string prefix) { return InnerReader.LookupNamespace(prefix); }
109public override bool ReadAttributeValue() { return InnerReader.ReadAttributeValue(); }
110public override void ResolveEntity() { InnerReader.ResolveEntity(); }
111public override bool IsStartElement() { return InnerReader.IsStartElement(); }
112public override bool IsStartElement(string name) { return InnerReader.IsStartElement(name); }
113public override bool IsStartElement(string localname, string ns) { return InnerReader.IsStartElement(localname, ns); }
114public override XmlNodeType MoveToContent() { return InnerReader.MoveToContent(); }
116public override object ReadContentAsObject() { return InnerReader.ReadContentAsObject(); }
117public override bool ReadContentAsBoolean() { return InnerReader.ReadContentAsBoolean(); }
118public override DateTime ReadContentAsDateTime() { return InnerReader.ReadContentAsDateTimeOffset().DateTime; }
119public override double ReadContentAsDouble() { return InnerReader.ReadContentAsDouble(); }
120public override int ReadContentAsInt() { return InnerReader.ReadContentAsInt(); }
121public override long ReadContentAsLong() { return InnerReader.ReadContentAsLong(); }
122public override string ReadContentAsString() { return InnerReader.ReadContentAsString(); }
123public override object ReadContentAs(Type returnType, IXmlNamespaceResolver? namespaceResolver) { return InnerReader.ReadContentAs(returnType, namespaceResolver); }
124public override int ReadContentAsBase64(byte[] buffer, int index, int count) { return InnerReader.ReadContentAsBase64(buffer, index, count); }
125public override int ReadContentAsBinHex(byte[] buffer, int index, int count) { return InnerReader.ReadContentAsBinHex(buffer, index, count); }
126public override int ReadValueChunk(char[] buffer, int index, int count) { return InnerReader.ReadValueChunk(buffer, index, count); }
127public override string ReadString() { return InnerReader.ReadString(); }
134IXmlTextParser? xmlTextParser = InnerReader as IXmlTextParser;
139if (InnerReader is not IXmlTextParser xmlTextParser)
150IXmlTextParser? xmlTextParser = InnerReader as IXmlTextParser;
155if (InnerReader is not IXmlTextParser xmlTextParser)
165IXmlLineInfo? xmlLineInfo = InnerReader as IXmlLineInfo;
173IXmlLineInfo? xmlLineInfo = InnerReader as IXmlLineInfo;
182IXmlLineInfo? xmlLineInfo = InnerReader as IXmlLineInfo;