Zdexby TheHolyOneZ
49,743 classes
Class

BufferPoolMemoryStream

: Stream : MarshalByRefObject : Object
Best.HTTP.Shared.Streams.BufferPoolMemoryStream, com.Tivadar.Best.HTTP 0x0058 (88 B) inherited 0x0028 com.Tivadar.Best.HTTP.dll
0x00x0058

Members 11

OffsetSizeNameTypeFlagsDefault
0x01canWriteboolPrivate—
0x01allowGetBufferboolPrivate—
0x002A0x02padding / unreflected
0x04capacityintPrivate—
0x04lengthintPrivate—
0x00340x04padding / unreflected
0x08internalBufferbyte[]Private—
0x04initialIndexintPrivate—
0x01expandableboolPrivate—
0x01streamClosedboolPrivate—
0x00460x02padding / unreflected
0x04positionintPrivate—
0x04dirty_bytesintPrivate—
0x01releaseInternalBufferboolPrivate—
0x00510x07unreflected bytes to end of BufferPoolMemoryStream
Inherited from Stream 3
OffsetSizeNameTypeFlagsDefault
0x08NullStreamPublicStatic+1 flags—
0x00080x10padding / unreflected
0x08_activeReadWriteTaskReadWriteTaskPrivate+1 flags—
0x08_asyncActiveSemaphoreSemaphoreSlimPrivate+1 flags—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 34

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
void .ctor(int capacity)Public+1 flags0x04
void .ctor(const byte[]& buffer)Public+1 flags0x08
void .ctor(const byte[]& buffer, bool writable)Public+1 flags0x08
void .ctor(const byte[]& buffer, int index, int count)Public+1 flags0x08
void .ctor(const byte[]& buffer, int index, int count, bool writable)Public+1 flags0x08
void .ctor(const byte[]& buffer, int index, int count, bool writable, bool publiclyVisible)Public+1 flags0x08
void .ctor(const byte[]& buffer, int index, int count, bool writable, bool publiclyVisible, bool releaseBuffer)Public+1 flags0x08
void .ctor(const byte[]& buffer, int index, int count, bool writable, bool publiclyVisible, bool releaseBuffer, bool canExpand)Public+1 flags0x08
void InternalConstructor(const byte[]& buffer, int index, int count, bool writable, bool publicallyVisible, bool releaseBuffer, bool canExpand)Private0x08
void CheckIfClosedThrowDisposed()Private0x00
bool get_CanRead()Public+2 flags0x01
bool get_CanSeek()Public+2 flags0x01
bool get_CanWrite()Public+2 flags0x01
int get_Capacity()Public+1 flags0x04
void set_Capacity(int value)Public+1 flags0x04
long get_Length()Public+2 flags0x08
long get_Position()Public+2 flags0x08
void set_Position(long value)Public+2 flags0x08
void Dispose(bool disposing)2 flags0x01
void Flush()Public+1 flags0x00
byte[] GetBuffer()Public0x08
int Read(const byte[]& buffer, int offset, int count)Public+1 flags0x08
int ReadByte()Public+1 flags0x04
long Seek(long offset, const SeekOrigin& loc)Public+1 flags0x08
int CalculateNewCapacity(int minimum)Private0x04
void Expand(int newSize)Private0x04
void SetLength(long value)Public+1 flags0x08
byte[] ToArray()Public0x08
byte[] ToArray(bool canBeLarger, LoggingContext context)Public0x08
BufferSegment ToBufferSegment()Public0x10
void Write(const byte[]& buffer, int offset, int count)Public+1 flags0x08
void WriteByte(byte value)Public+1 flags0x01
void WriteTo(Stream stream)Public0x08

Used by 7

types with a member, parameter or interface of this type