My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
T_MongoDB_Driver_IO_NonClosingStreamWrapper  
API documentation for the NonClosingStreamWrapper type
WikiDoc, Type
Updated Jun 8, 2010 by ee.devf...@gmail.com

Summary

Wraps a stream for all operations except Close and Dispose, which merely flush the stream and prevent further operations from being carried out using this wrapper.

Members

Methods

Constructors

BeginRead

BeginWrite

Close

||This method is not proxied to the underlying stream; instead, the wrapper is marked as unusable for other (non-close/Dispose) operations. The underlying stream is flushed if the wrapper wasn't closed before this call.
NonClosingStreamWrapper(System.IO.Stream)
IAsyncResult BeginRead(byte buffer, int offset, int count, AsyncCallback callback, object state)
IAsyncResult BeginWrite(byte buffer, int offset, int count, AsyncCallback callback, object state)
void Close()

CreateObjRef

EndRead

EndWrite

Flush

InitializeLifetimeService

Read

ReadByte

Seek

SetLength

Write

WriteByte

ObjRef CreateObjRef(Type requestedType)
int EndRead(IAsyncResult asyncResult)
void EndWrite(IAsyncResult asyncResult)
void Flush()
object InitializeLifetimeService()
int Read(byte buffer, int offset, int count)
int ReadByte()
long Seek(long offset, SeekOrigin origin)
void SetLength(long value)
void Write(byte buffer, int offset, int count)
void WriteByte(byte value)


Sign in to add a comment
Powered by Google Project Hosting