C# Class System.Xml.XmlUTF8TextReader

Inheritance: XmlBaseReader, IXmlLineInfo, IXmlTextReaderInitializer
显示文件 Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
Close ( ) : void
HasLineInfo ( ) : bool
Read ( ) : bool
SetInput ( Stream stream, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : void
SetInput ( byte buffer, int offset, int count, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : void
XmlUTF8TextReader ( ) : System

Private Methods

Method Description
BreakText ( byte buffer, int offset, int length ) : int
BufferElement ( ) : void
GetPosition ( int &row, int &column ) : void
IsNextCharacterNonFFFE ( byte buffer, int offset ) : bool
MoveToInitial ( XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : void
ReadAttributeText ( byte buffer, int offset, int offsetMax ) : int
ReadAttributes ( ) : void
ReadCData ( ) : void
ReadCharRef ( ) : int
ReadComment ( ) : void
ReadDeclaration ( ) : void
ReadEndElement ( ) : void
ReadEscapedText ( ) : void
ReadNonFFFE ( ) : void
ReadQualifiedName ( System.Xml.PrefixHandle prefix, System.Xml.StringHandle localName ) : void
ReadStartElement ( ) : void
ReadText ( byte buffer, int offset, int offsetMax ) : int
ReadText ( bool hasLeadingByteOf0xEF ) : void
ReadTextAndWatchForInvalidCharacters ( byte buffer, int offset, int offsetMax ) : int
ReadWhitespace ( byte buffer, int offset, int offsetMax ) : int
ReadWhitespace ( ) : void
SkipWhitespace ( ) : void
VerifyNCName ( string s ) : void

Method Details

Close() public method

public Close ( ) : void
return void

HasLineInfo() public method

public HasLineInfo ( ) : bool
return bool

Read() public method

public Read ( ) : bool
return bool

SetInput() public method

public SetInput ( Stream stream, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : void
stream Stream
encoding Encoding
quotas XmlDictionaryReaderQuotas
onClose OnXmlDictionaryReaderClose
return void

SetInput() public method

public SetInput ( byte buffer, int offset, int count, Encoding encoding, XmlDictionaryReaderQuotas quotas, OnXmlDictionaryReaderClose onClose ) : void
buffer byte
offset int
count int
encoding Encoding
quotas XmlDictionaryReaderQuotas
onClose OnXmlDictionaryReaderClose
return void

XmlUTF8TextReader() public method

public XmlUTF8TextReader ( ) : System
return System