Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.XmlAsyncCheckReaderWithLineInfoNSSchema Class Referencesealed

Public Member Functions

 XmlAsyncCheckReaderWithLineInfoNSSchema (XmlReader reader)
 
virtual bool HasLineInfo ()
 
override object ReadContentAsObject ()
 
override bool ReadContentAsBoolean ()
 
override DateTime ReadContentAsDateTime ()
 
override double ReadContentAsDouble ()
 
override float ReadContentAsFloat ()
 
override decimal ReadContentAsDecimal ()
 
override int ReadContentAsInt ()
 
override long ReadContentAsLong ()
 
override string ReadContentAsString ()
 
override object ReadContentAs (Type returnType, IXmlNamespaceResolver namespaceResolver)
 
virtual object ReadContentAs (Type returnType, IXmlNamespaceResolver? namespaceResolver)
 
override object ReadElementContentAsObject ()
 
override object ReadElementContentAsObject (string localName, string namespaceURI)
 
override bool ReadElementContentAsBoolean ()
 
override bool ReadElementContentAsBoolean (string localName, string namespaceURI)
 
override DateTime ReadElementContentAsDateTime ()
 
override DateTime ReadElementContentAsDateTime (string localName, string namespaceURI)
 
override DateTimeOffset ReadContentAsDateTimeOffset ()
 
override double ReadElementContentAsDouble ()
 
override double ReadElementContentAsDouble (string localName, string namespaceURI)
 
override float ReadElementContentAsFloat ()
 
override float ReadElementContentAsFloat (string localName, string namespaceURI)
 
override decimal ReadElementContentAsDecimal ()
 
override decimal ReadElementContentAsDecimal (string localName, string namespaceURI)
 
override int ReadElementContentAsInt ()
 
override int ReadElementContentAsInt (string localName, string namespaceURI)
 
override long ReadElementContentAsLong ()
 
override long ReadElementContentAsLong (string localName, string namespaceURI)
 
override string ReadElementContentAsString ()
 
override string ReadElementContentAsString (string localName, string namespaceURI)
 
override object ReadElementContentAs (Type returnType, IXmlNamespaceResolver namespaceResolver)
 
override object ReadElementContentAs (Type returnType, IXmlNamespaceResolver namespaceResolver, string localName, string namespaceURI)
 
override string GetAttribute (string name)
 
override string GetAttribute (string name, string namespaceURI)
 
override string GetAttribute (int i)
 
stringGetAttribute (string name, string? namespaceURI)
 
override bool MoveToAttribute (string name)
 
override bool MoveToAttribute (string name, string ns)
 
override void MoveToAttribute (int i)
 
bool MoveToAttribute (string name, string? ns)
 
override bool MoveToFirstAttribute ()
 
override bool MoveToNextAttribute ()
 
override bool MoveToElement ()
 
override bool ReadAttributeValue ()
 
override bool Read ()
 
override void Close ()
 
override void Skip ()
 
override void ResolveEntity ()
 
override int ReadContentAsBase64 (byte[] buffer, int index, int count)
 
override int ReadElementContentAsBase64 (byte[] buffer, int index, int count)
 
override int ReadContentAsBinHex (byte[] buffer, int index, int count)
 
override int ReadElementContentAsBinHex (byte[] buffer, int index, int count)
 
override int ReadValueChunk (char[] buffer, int index, int count)
 
override string ReadString ()
 
override XmlNodeType MoveToContent ()
 
override void ReadStartElement ()
 
override void ReadStartElement (string name)
 
override void ReadStartElement (string localname, string ns)
 
override string ReadElementString ()
 
override string ReadElementString (string name)
 
override string ReadElementString (string localname, string ns)
 
override void ReadEndElement ()
 
override bool IsStartElement ()
 
override bool IsStartElement (string name)
 
override bool IsStartElement (string localname, string ns)
 
override bool ReadToFollowing (string name)
 
override bool ReadToFollowing (string localName, string namespaceURI)
 
override bool ReadToDescendant (string name)
 
override bool ReadToDescendant (string localName, string namespaceURI)
 
override bool ReadToNextSibling (string name)
 
override bool ReadToNextSibling (string localName, string namespaceURI)
 
override string ReadInnerXml ()
 
override string ReadOuterXml ()
 
override XmlReader ReadSubtree ()
 
void Dispose ()
 
override Task< stringGetValueAsync ()
 
override Task< object > ReadContentAsObjectAsync ()
 
override Task< stringReadContentAsStringAsync ()
 
override Task< object > ReadContentAsAsync (Type returnType, IXmlNamespaceResolver namespaceResolver)
 
virtual async Task< object > ReadContentAsAsync (Type returnType, IXmlNamespaceResolver? namespaceResolver)
 
override Task< object > ReadElementContentAsObjectAsync ()
 
override Task< stringReadElementContentAsStringAsync ()
 
override Task< object > ReadElementContentAsAsync (Type returnType, IXmlNamespaceResolver namespaceResolver)
 
override Task< boolReadAsync ()
 
override Task SkipAsync ()
 
override Task< int > ReadContentAsBase64Async (byte[] buffer, int index, int count)
 
override Task< int > ReadElementContentAsBase64Async (byte[] buffer, int index, int count)
 
override Task< int > ReadContentAsBinHexAsync (byte[] buffer, int index, int count)
 
override Task< int > ReadElementContentAsBinHexAsync (byte[] buffer, int index, int count)
 
override Task< int > ReadValueChunkAsync (char[] buffer, int index, int count)
 
override Task< XmlNodeTypeMoveToContentAsync ()
 
override Task< stringReadInnerXmlAsync ()
 
override Task< stringReadOuterXmlAsync ()
 

Static Public Member Functions

static XmlAsyncCheckReader CreateAsyncCheckWrapper (XmlReader reader)
 
static bool IsName (string str)
 
static bool IsNameToken (string str)
 
static XmlReader Create (string inputUri)
 
static XmlReader Create (string inputUri, XmlReaderSettings? settings)
 
static XmlReader Create (string inputUri, XmlReaderSettings? settings, XmlParserContext? inputContext)
 
static XmlReader Create (Stream input)
 
static XmlReader Create (Stream input, XmlReaderSettings? settings)
 
static XmlReader Create (Stream input, XmlReaderSettings? settings, string? baseUri)
 
static XmlReader Create (Stream input, XmlReaderSettings? settings, XmlParserContext? inputContext)
 
static XmlReader Create (TextReader input)
 
static XmlReader Create (TextReader input, XmlReaderSettings? settings)
 
static XmlReader Create (TextReader input, XmlReaderSettings? settings, string? baseUri)
 
static XmlReader Create (TextReader input, XmlReaderSettings? settings, XmlParserContext? inputContext)
 
static XmlReader Create (XmlReader reader, XmlReaderSettings? settings)
 

Protected Member Functions

override void Dispose (bool disposing)
 

Package Functions

bool CanReadContentAs ()
 
void CheckElement (string localName, string namespaceURI)
 
Exception CreateReadContentAsException (string methodName)
 
Exception CreateReadElementContentAsException (string methodName)
 
string InternalReadContentAsString ()
 
async Task< stringInternalReadContentAsStringAsync ()
 

Static Package Functions

static bool IsTextualNode (XmlNodeType nodeType)
 
static bool CanReadContentAs (XmlNodeType nodeType)
 
static bool HasValueInternal (XmlNodeType nodeType)
 
static Exception CreateReadContentAsException (string methodName, XmlNodeType nodeType, IXmlLineInfo lineInfo)
 
static Exception CreateReadElementContentAsException (string methodName, XmlNodeType nodeType, IXmlLineInfo lineInfo)
 
static ConformanceLevel GetV1ConformanceLevel (XmlReader reader)
 
static XmlReader CreateSqlReader (Stream input, XmlReaderSettings settings, XmlParserContext inputContext)
 
static int CalcBufferSize (Stream input)
 

Properties

XmlSchemaValidity IXmlSchemaInfo. Validity [get]
 
bool IXmlSchemaInfo. IsDefault [get]
 
bool IXmlSchemaInfo. IsNil [get]
 
XmlSchemaSimpleType IXmlSchemaInfo. MemberType [get]
 
XmlSchemaType IXmlSchemaInfo. SchemaType [get]
 
XmlSchemaElement IXmlSchemaInfo. SchemaElement [get]
 
XmlSchemaAttribute IXmlSchemaInfo. SchemaAttribute [get]
 
virtual int LineNumber [get]
 
virtual int LinePosition [get]
 
XmlReader CoreReader [get]
 
override XmlReaderSettings Settings [get]
 
override XmlNodeType NodeType [get]
 
override string Name [get]
 
override string LocalName [get]
 
override string NamespaceURI [get]
 
override string Prefix [get]
 
override bool HasValue [get]
 
override string Value [get]
 
override int Depth [get]
 
override string BaseURI [get]
 
override bool IsEmptyElement [get]
 
override char QuoteChar [get]
 
override XmlSpace XmlSpace [get]
 
override string XmlLang [get]
 
override IXmlSchemaInfo SchemaInfo [get]
 
override Type ValueType [get]
 
override int AttributeCount [get]
 
override string this[int i] [get]
 
override string this[string name] [get]
 
override bool EOF [get]
 
override ReadState ReadState [get]
 
override XmlNameTable NameTable [get]
 
override bool CanResolveEntity [get]
 
override bool CanReadBinaryContent [get]
 
override bool CanReadValueChunk [get]
 
override bool HasAttributes [get]
 
override XmlNamespaceManager NamespaceManager [get]
 
override IDtdInfo DtdInfo [get]
 
virtual ? string this[string name, string? namespaceURI] [get]
 
bool IsDefaultInternal [get]
 
object DebuggerDisplayProxy [get]
 

Private Member Functions

IDictionary< string, string > IXmlNamespaceResolver. GetNamespacesInScope (XmlNamespaceScope scope)
 
string IXmlNamespaceResolver. LookupNamespace (string prefix)
 
string IXmlNamespaceResolver. LookupPrefix (string namespaceName)
 
void CheckAsync ()
 
void WriteNode (XmlWriter xtw, bool defattr)
 
void WriteAttributeValue (XmlWriter xtw)
 
XmlWriter CreateWriterForInnerOuterXml (StringWriter sw)
 
void SetNamespacesFlag (XmlTextWriter xtw)
 
bool SkipSubtree ()
 
bool SetupReadElementContentAsXxx (string methodName)
 
void FinishReadElementContentAsXxx ()
 
async Task WriteNodeAsync (XmlWriter xtw, bool defattr)
 
async Task< boolSkipSubtreeAsync ()
 
async Task< boolSetupReadElementContentAsXxxAsync (string methodName)
 
Task FinishReadElementContentAsXxxAsync ()
 

Static Private Member Functions

static string AddLineInfo (string message, IXmlLineInfo lineInfo)
 
static XmlTextReaderImpl GetXmlTextReaderImpl (XmlReader reader)
 

Private Attributes

readonly IXmlSchemaInfo _readerAsIXmlSchemaInfo
 
readonly IXmlNamespaceResolver _readerAsIXmlNamespaceResolver
 
readonly IXmlLineInfo _readerAsIXmlLineInfo
 
readonly XmlReader _coreReader
 
Task _lastTask = Task.CompletedTask
 

Detailed Description

Definition at line 5 of file XmlAsyncCheckReaderWithLineInfoNSSchema.cs.


The documentation for this class was generated from the following file: