C# Class Sgml.HtmlStream

Inheritance: TextReader
Datei anzeigen Open project: Synergex/Baconography Class Usage Examples

Public Methods

Method Description
HtmlStream ( Stream stm, Encoding defaultEncoding ) : System
Peek ( ) : int
Read ( ) : int
Read ( char buffer, int start, int length ) : int
ReadBlock ( char data, int index, int count ) : int
ReadToEnd ( ) : string

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
AutoDetectEncoding ( byte buffer, int &index, int length ) : Decoder
CopyToMemoryStream ( Stream s ) : Stream
DecodeBlock ( ) : void
ParseAttribute ( ) : string
PeekChar ( ) : int
ReadChar ( ) : int
ReadLine ( char buffer, int start, int length ) : int
SkipTo ( char what ) : void
SkipWhitespace ( ) : void
SniffAttribute ( string name ) : string
SniffEncoding ( ) : Decoder
SniffLiteral ( ) : string
SniffMeta ( ) : Decoder
SniffName ( ) : string
SniffPattern ( string pattern ) : bool
SniffTerminator ( string term ) : void
SniffWhitespace ( ) : void

Method Details

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

HtmlStream() public method

public HtmlStream ( Stream stm, Encoding defaultEncoding ) : System
stm Stream
defaultEncoding System.Text.Encoding
return System

Peek() public method

public Peek ( ) : int
return int

Read() public method

public Read ( ) : int
return int

Read() public method

public Read ( char buffer, int start, int length ) : int
buffer char
start int
length int
return int

ReadBlock() public method

public ReadBlock ( char data, int index, int count ) : int
data char
index int
count int
return int

ReadToEnd() public method

public ReadToEnd ( ) : string
return string