| BsonStreamAdapterBeginRead Method | 
 
Namespace: MongoDB.Bson.IOAssembly: MongoDB.Bson (in MongoDB.Bson.dll) Version: 2.1.0
 Syntax
Syntaxpublic override IAsyncResult BeginRead(
	byte[] buffer,
	int offset,
	int count,
	AsyncCallback callback,
	Object state
)
Public Overrides Function BeginRead ( 
	buffer As Byte(),
	offset As Integer,
	count As Integer,
	callback As AsyncCallback,
	state As Object
) As IAsyncResult
abstract BeginRead : 
        buffer : byte[] * 
        offset : int * 
        count : int * 
        callback : AsyncCallback * 
        state : Object -> IAsyncResult 
override BeginRead : 
        buffer : byte[] * 
        offset : int * 
        count : int * 
        callback : AsyncCallback * 
        state : Object -> IAsyncResult Parameters
- buffer
- Type: SystemByte
 The buffer to read the data into.
- offset
- Type: SystemInt32
 The byte offset in buffer at which to begin writing data read from the stream.
- count
- Type: SystemInt32
 The maximum number of bytes to read.
- callback
- Type: SystemAsyncCallback
 An optional asynchronous callback, to be called when the read is complete.
- state
- Type: SystemObject
 A user-provided object that distinguishes this particular asynchronous read request from other requests.
Return Value
Type: 
IAsyncResultAn 
IAsyncResult that represents the asynchronous read, which could still be pending.
 Exceptions
Exceptions See Also
See Also