| InjectableStream Methods |
The InjectableStream type exposes the following members.
| 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.) |