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