C# Класс CmisSync.Lib.Streams.OffsetStream

Offset stream provides the possibility to simulate a longer stream with a virtual empty space at the beginning with the size of offset.
Наследование: StreamWrapper
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
OffsetStream ( Stream stream, long offset ) : System

Initializes a new instance of the CmisSync.Lib.Streams.OffsetStream class.

Seek ( long offset, SeekOrigin origin ) : long

Seek the specified offset based on the given origin position.

SetLength ( long length ) : void

Sets the length to the given length. It must be greater than the Offset

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

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

Initializes a new instance of the CmisSync.Lib.Streams.OffsetStream class.
public OffsetStream ( Stream stream, long offset ) : System
stream Stream /// Stream which should be used after the given offset. ///
offset long /// Size of the empty offset. ///
Результат System

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

Seek the specified offset based on the given origin position.
public Seek ( long offset, SeekOrigin origin ) : long
offset long /// Offset. ///
origin SeekOrigin /// Origin. ///
Результат long

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

Sets the length to the given length. It must be greater than the Offset
public SetLength ( long length ) : void
length long /// The new Length ///
Результат void