BsonStreamAdapterBeginRead Method |
Namespace:
MongoDB.Bson.IO
Assembly:
MongoDB.Bson (in MongoDB.Bson.dll) Version: 2.20.0+ee01960089f28ea1b501690df5fc9f6318a70242
Syntax public 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 See Also