C# Класс Lucene.Net.Store.BufferedIndexOutput

Base implementation class for buffered {@link IndexOutput}.
Наследование: Lucene.Net.Store.IndexOutput
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Flush ( ) : void

Forces any buffered output to be written.

FlushBuffer ( byte b, int offset, int len ) : void

Expert: implements buffer write. Writes bytes at the current position in the output.

Seek ( long pos ) : void

Sets current position in this file, where the next write will occur.

WriteByte ( byte b ) : void

Writes a single byte.

WriteBytes ( byte b, int offset, int length ) : void

Writes an array of bytes.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Closes this stream to further operations.

Приватные методы

Метод Описание
FlushBuffer ( byte b, int len ) : void

Expert: implements buffer write. Writes bytes at the current position in the output.

Описание методов

Dispose() защищенный Метод

Closes this stream to further operations.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Flush() публичный Метод

Forces any buffered output to be written.
public Flush ( ) : void
Результат void

FlushBuffer() публичный абстрактный Метод

Expert: implements buffer write. Writes bytes at the current position in the output.
public abstract FlushBuffer ( byte b, int offset, int len ) : void
b byte the bytes to write ///
offset int the offset in the byte array ///
len int the number of bytes to write ///
Результат void

Seek() публичный Метод

Sets current position in this file, where the next write will occur.
public Seek ( long pos ) : void
pos long
Результат void

WriteByte() публичный Метод

Writes a single byte.
public WriteByte ( byte b ) : void
b byte
Результат void

WriteBytes() публичный Метод

Writes an array of bytes.
public WriteBytes ( byte b, int offset, int length ) : void
b byte the bytes to write ///
offset int
length int the number of bytes to write ///
Результат void