메소드 | 설명 | |
---|---|---|
BufferedCharFilter ( TextReader @in ) : Lucene.Net.Analysis.CharFilters |
Creates a buffering character-input stream that uses a default-sized input buffer.
|
|
BufferedCharFilter ( TextReader @in, int sz ) : Lucene.Net.Analysis.CharFilters |
Creates a buffering character-input stream that uses an input buffer of the specified size.
|
|
Close ( ) : void | ||
InitializeLifetimeService ( ) : object | ||
Mark ( int readAheadLimit ) : void |
Marks the present position in the stream. Subsequent calls to reset() will attempt to reposition the stream to this point.
|
|
Peek ( ) : int | ||
Read ( ) : int |
Reads a single character.
|
|
Read ( char buffer, int index, int count ) : int |
Reads characters into a portion of an array. This method implements the general contract of the corresponding read method of the Reader class. As an additional convenience, it attempts to read as many characters as possible by repeatedly invoking the read method of the underlying stream.This iterated read continues until one of the following conditions becomes true:
|
|
ReadAsync ( char buffer, int index, int count ) : Task |
||
ReadBlock ( char buffer, int index, int count ) : int | ||
ReadBlockAsync ( char buffer, int index, int count ) : Task |
||
ReadLine ( ) : string |
Reads a line of text. A line is considered to be terminated by any one of a line feed ('\n'), a carriage return ('\r'), or a carriage return followed immediately by a linefeed.
|
|
ReadLineAsync ( ) : Task |
||
ReadToEnd ( ) : string | ||
ReadToEndAsync ( ) : Task |
||
Ready ( ) : bool |
Tells whether this stream is ready to be read. A buffered character stream is ready if the buffer is not empty, or if the underlying character stream is ready.
|
|
Reset ( ) : void |
Resets the stream to the most recent mark.
|
|
Skip ( int n ) : long |
메소드 | 설명 | |
---|---|---|
Dispose ( bool disposing ) : void |
메소드 | 설명 | |
---|---|---|
EnsureOpen ( ) : void |
Checks to make sure that the stream has not been closed
|
|
Fill ( ) : void |
Fills the input buffer, taking the mark into account if it is valid.
|
public BufferedCharFilter ( TextReader @in ) : Lucene.Net.Analysis.CharFilters | ||
@in | TextReader | |
리턴 | Lucene.Net.Analysis.CharFilters |
public BufferedCharFilter ( TextReader @in, int sz ) : Lucene.Net.Analysis.CharFilters | ||
@in | TextReader | |
sz | int | Input-buffer size |
리턴 | Lucene.Net.Analysis.CharFilters |
public Mark ( int readAheadLimit ) : void | ||
readAheadLimit | int | Limit on the number of characters that may be read while still preserving the mark. An attempt /// to reset the stream after reading characters up to this limit or beyond may fail. A limit value larger than the size of the /// input buffer will cause a new buffer to be allocated whose size is no smaller than limit. Therefore large values should be /// used with care. |
리턴 | void |
public Read ( char buffer, int index, int count ) : int | ||
buffer | char | Destination buffer |
index | int | Offset at which to start storing characters |
count | int | Maximum number of characters to read |
리턴 | int |
public ReadAsync ( char buffer, int index, int count ) : Task |
||
buffer | char | |
index | int | |
count | int | |
리턴 | Task |
public ReadBlock ( char buffer, int index, int count ) : int | ||
buffer | char | |
index | int | |
count | int | |
리턴 | int |
public ReadBlockAsync ( char buffer, int index, int count ) : Task |
||
buffer | char | |
index | int | |
count | int | |
리턴 | Task |