C# Class System.Xml.XmlReaderBinarySupport

显示文件 Open project: runefs/Marvin Class Usage Examples

Public Methods

Method Description
ReadBase64 ( byte buffer, int offset, int length ) : int
ReadBinHex ( byte buffer, int offset, int length ) : int
ReadContentAsBase64 ( byte buffer, int offset, int length ) : int
ReadContentAsBinHex ( byte buffer, int offset, int length ) : int
ReadElementContentAsBase64 ( byte buffer, int offset, int length ) : int
ReadElementContentAsBinHex ( byte buffer, int offset, int length ) : int
ReadValueChunk ( char buffer, int offset, int length ) : int
Reset ( ) : void
XmlReaderBinarySupport ( XmlReader reader ) : System

Private Methods

Method Description
CheckState ( bool element, CommandState action ) : void
CreateArgumentOutOfRangeException ( string name, object value, string message ) : Exception
GetBase64Byte ( char ch ) : byte
Read ( ) : bool
SkipIgnorableBase64Chars ( char chars, int charsLength, int i ) : int
StateError ( CommandState action ) : InvalidOperationException

Method Details

ReadBase64() public method

public ReadBase64 ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
return int

ReadBinHex() public method

public ReadBinHex ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
return int

ReadContentAsBase64() public method

public ReadContentAsBase64 ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
return int

ReadContentAsBinHex() public method

public ReadContentAsBinHex ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
return int

ReadElementContentAsBase64() public method

public ReadElementContentAsBase64 ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
return int

ReadElementContentAsBinHex() public method

public ReadElementContentAsBinHex ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
return int

ReadValueChunk() public method

public ReadValueChunk ( char buffer, int offset, int length ) : int
buffer char
offset int
length int
return int

Reset() public method

public Reset ( ) : void
return void

XmlReaderBinarySupport() public method

public XmlReaderBinarySupport ( XmlReader reader ) : System
reader XmlReader
return System