BsonStreamAdapterBeginWrite Method  | 
  
    Namespace: 
   MongoDB.Bson.IO
    Assembly:
   MongoDB.Bson (in MongoDB.Bson.dll) Version: 2.19.1+3a2a09dd959482f665ffbb5df2557ec541597af4
Syntaxpublic 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