C# Класс MsgPack.StreamPacker

Basic Packer implementation using managed Stream.
Наследование: Packer
Показать файл Открыть проект

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

Метод Описание
Flush ( ) : void
FlushAsync ( CancellationToken cancellationToken ) : Task
StreamPacker ( Stream stream, PackerCompatibilityOptions compatibilityOptions, PackerUnpackerStreamOptions streamOptions ) : System

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

Метод Описание
Dispose ( bool disposing ) : void
SeekTo ( long offset ) : void
WriteByte ( byte value ) : void
WriteByteAsync ( byte value, CancellationToken cancellationToken ) : Task

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

Метод Описание
ThrowCannotSeekException ( ) : void
WriteBytes ( byte asArray, bool isImmutable ) : void
WriteBytesAsync ( byte asArray, bool isImmutable, CancellationToken cancellationToken ) : Task

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

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

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

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

public Flush ( ) : void
Результат void

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

public FlushAsync ( CancellationToken cancellationToken ) : Task
cancellationToken CancellationToken
Результат Task

SeekTo() защищенный закрытый Метод

protected final SeekTo ( long offset ) : void
offset long
Результат void

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

public StreamPacker ( Stream stream, PackerCompatibilityOptions compatibilityOptions, PackerUnpackerStreamOptions streamOptions ) : System
stream Stream
compatibilityOptions PackerCompatibilityOptions
streamOptions PackerUnpackerStreamOptions
Результат System

WriteByte() защищенный закрытый Метод

protected final WriteByte ( byte value ) : void
value byte
Результат void

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

protected WriteByteAsync ( byte value, CancellationToken cancellationToken ) : Task
value byte
cancellationToken CancellationToken
Результат Task