DelegatingStream.BeginWrite Method (original) (raw)

DelegatingStreamBeginWrite Method

Namespace: MongoDB.Driver.GridFS
Assembly: MongoDB.Driver.GridFS (in MongoDB.Driver.GridFS.dll) Version: 2.10.0+569905ff5e778c38ea19d9d0392496a83e1704ed

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: IAsyncResult
An IAsyncResult that represents the asynchronous write, which could still be pending.

Exceptions

See Also

Reference