C# Класс Gammtek.Conduit.IO.MemoryTributary

Наследование: Stream
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
BlockSize long
Blocks List

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

Метод Описание
Flush ( ) : void
MemoryTributary ( ) : System
MemoryTributary ( byte source ) : System
MemoryTributary ( int length ) : System
Read ( byte buffer, int offset, int count ) : int
ReadByte ( ) : int
ReadFrom ( Stream source, long length ) : void
Seek ( long offset, SeekOrigin origin ) : long
SetLength ( long value ) : void
ToArray ( ) : byte[]
Write ( byte buffer, int offset, int count ) : void
WriteByte ( byte value ) : void
WriteTo ( Stream destination ) : void

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

Метод Описание
EnsureCapacity ( long intendedLength ) : void

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

Метод Описание
InitStream ( byte source = null ) : void
InitStream ( int length ) : void

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

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

protected EnsureCapacity ( long intendedLength ) : void
intendedLength long
Результат void

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

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

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

public MemoryTributary ( ) : System
Результат System

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

public MemoryTributary ( byte source ) : System
source byte
Результат System

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

public MemoryTributary ( int length ) : System
length int
Результат System

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

public Read ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
Результат int

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

public ReadByte ( ) : int
Результат int

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

public ReadFrom ( Stream source, long length ) : void
source Stream
length long
Результат void

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

public Seek ( long offset, SeekOrigin origin ) : long
offset long
origin SeekOrigin
Результат long

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

public SetLength ( long value ) : void
value long
Результат void

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

public ToArray ( ) : byte[]
Результат byte[]

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

public Write ( byte buffer, int offset, int count ) : void
buffer byte
offset int
count int
Результат void

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

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

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

public WriteTo ( Stream destination ) : void
destination Stream
Результат void

Описание свойств

BlockSize защищенное свойство

protected long BlockSize
Результат long

Blocks защищенное свойство

protected List Blocks
Результат List