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

Transmission stream should only be used by unit tests and indirectly by calling Transmission.CreateStream.
Наследование: Stream
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BeginRead ( byte buffer, int offset, int count, AsyncCallback callback, object state ) : IAsyncResult

Begins the read on the wrapped instance.

Flush ( ) : void

Flush the wrapped instance.

Read ( byte buffer, int offset, int count ) : int

Read the specified buffer, offset and count.

Seek ( long offset, SeekOrigin origin ) : long

Seeks on the wrapped instance with the specified offset and origin.

SetLength ( long value ) : void

Sets the length of the wrapped instance.

TransmissionStream ( Stream wrappedStream, Transmission transmission ) : System

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

Write ( byte buffer, int offset, int count ) : void

Write the specified buffer, offset and count.

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

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

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

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

Begins the read on the wrapped instance.
public BeginRead ( byte buffer, int offset, int count, AsyncCallback callback, object state ) : IAsyncResult
buffer byte /// Buffer passed to the wrapped instance. ///
offset int /// Offset passed to the wrapped instance. ///
count int /// Count passed to the wrapped instance. ///
callback AsyncCallback /// Callback passed to the wrapped instance. ///
state object /// State passed to the wrapped instance. ///
Результат IAsyncResult

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

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

Flush the wrapped instance.
public Flush ( ) : void
Результат void

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

Read the specified buffer, offset and count.
public Read ( byte buffer, int offset, int count ) : int
buffer byte /// Buffer passed to the wrapped instance. ///
offset int /// Offset passed to the wrapped instance. ///
count int /// Count passed to the wrapped instance. ///
Результат int

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

Seeks on the wrapped instance with the specified offset and origin.
public Seek ( long offset, SeekOrigin origin ) : long
offset long /// Offset passed to the wrapped instance. ///
origin SeekOrigin /// Origin passed to the wrapped instance. ///
Результат long

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

Sets the length of the wrapped instance.
public SetLength ( long value ) : void
value long /// Value passed to the wrapped instance. ///
Результат void

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

Initializes a new instance of the CmisSync.Lib.Streams.TransmissionStream class.
public TransmissionStream ( Stream wrappedStream, Transmission transmission ) : System
wrappedStream Stream Wrapped stream.
transmission CmisSync.Lib.FileTransmission.Transmission Transmission object to be notified about changes and listened to events as well.
Результат System

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

Write the specified buffer, offset and count.
public Write ( byte buffer, int offset, int count ) : void
buffer byte /// Buffer passed to the wrapped instance. ///
offset int /// Offset passed to the wrapped instance. ///
count int /// Count passed to the wrapped instance. ///
Результат void