DelegatingStream.BeginRead Method (original) (raw)

DelegatingStreamBeginRead Method

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

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

Exceptions

See Also

Reference