| InjectableStream Class |
Namespace: StreamCoders
The InjectableStream type exposes the following members.
| Name | Description | |
|---|---|---|
| InjectableStream |
Default constructor.
|
| Name | Description | |
|---|---|---|
| CanRead |
Gets a value indicating whether we can read.
(Overrides StreamCanRead.) | |
| CanSeek |
Gets a value indicating whether we can seek.
(Overrides StreamCanSeek.) | |
| CanWrite |
Gets a value indicating whether we can write.
(Overrides StreamCanWrite.) | |
| Length |
Gets the length.
(Overrides StreamLength.) | |
| Position |
Gets or sets the position.
(Overrides StreamPosition.) |
| Name | Description | |
|---|---|---|
| Abort |
Aborts this object.
| |
| FinalizeLength |
Commits last outstanding internal buffer and sets the true length of the stream so that
the reader can detect an EOS.
| |
| Flush |
Flushes this object.
(Overrides StreamFlush.) | |
| Read |
When overridden in a derived class, reads a sequence of bytes from the current stream and
advances the position within the stream by the number of bytes read.
(Overrides StreamRead(Byte, Int32, Int32).) | |
| ReadByte |
When overridden in a derived class, reads a sequence of bytes from the current stream and
advances the position within the stream by the number of bytes read.
(Overrides StreamReadByte.) | |
| Seek | (Overrides StreamSeek(Int64, SeekOrigin).) | |
| SetLength | (Overrides StreamSetLength(Int64).) | |
| Write |
When overridden in a derived class, writes a sequence of bytes to the current stream and
advances the current position within this stream by the number of bytes written.
(Overrides StreamWrite(Byte, Int32, Int32).) | |
| WriteWholeBuffer |
Writes a whole buffer.
|
| Name | Description | |
|---|---|---|
| Copy | Overloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.) | |
| Copy(Object) | Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.) | |
| ToOffsetBuffer |
Creates an OffsetBuffer from a inputStream.
(Defined by ArrayExtensions.) |