Click or drag to resize

PooledBitStream Properties

[This is preliminary documentation and is subject to change.]

The PooledBitStream type exposes the following members.

Properties
  NameDescription
Public propertyBitAligned
Whether or not the current BitPosition is evenly divisible by 8. I.e. whether or not the BitPosition is at a byte boundary.
(Inherited from BitStream.)
Public propertyBitLength
Length of data (in bits) that is considered to be written to the stream.
(Inherited from BitStream.)
Public propertyBitPosition
Bit offset into the buffer that new data will be written to.
(Inherited from BitStream.)
Public propertyCanRead
Whether or not data can be read from the stream.
(Inherited from BitStream.)
Public propertyCanSeek
Whether or not seeking is supported by this stream. (Always true)
(Inherited from BitStream.)
Public propertyCanTimeout (Inherited from Stream.)
Public propertyCanWrite
Whether or not this stream can accept new data. NOTE: this will return true even if only fewer than 8 bits can be written!
(Inherited from BitStream.)
Public propertyCapacity
Current buffer size. The buffer will not be resized (if possible) until Position is equal to Capacity and an attempt to write data is made.
(Inherited from BitStream.)
Public propertyGrowthFactor
Factor by which buffer should grow when necessary.
(Inherited from BitStream.)
Public propertyLength
The current length of data considered to be "written" to the buffer.
(Inherited from BitStream.)
Public propertyPosition
The index that will be written to when any call to write data is made to this stream.
(Inherited from BitStream.)
Public propertyReadTimeout (Inherited from Stream.)
Public propertyResizable
Whether or not the stream will grow the buffer to accomodate more data.
(Inherited from BitStream.)
Public propertyWriteTimeout (Inherited from Stream.)
Top
See Also