Click or drag to resize
InjectableStream Methods

The InjectableStream type exposes the following members.

Methods
  NameDescription
Public methodAbort
Aborts this object.
Public methodFinalizeLength
Commits last outstanding internal buffer and sets the true length of the stream so that the reader can detect an EOS.
Public methodFlush
Flushes this object.
(Overrides StreamFlush.)
Public methodRead
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).)
Public methodReadByte
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.)
Public methodSeek (Overrides StreamSeek(Int64, SeekOrigin).)
Public methodSetLength (Overrides StreamSetLength(Int64).)
Public methodWrite
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).)
Public methodWriteWholeBuffer
Writes a whole buffer.
Top
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Public Extension MethodToOffsetBuffer
Creates an OffsetBuffer from a inputStream.
(Defined by ArrayExtensions.)
Top
See Also