Sdílet prostřednictvím


HttpWorkerRequest.BeginRead Metoda

Definice

Zahájí asynchronní operaci čtení těla entity požadavku.

public:
 virtual IAsyncResult ^ BeginRead(cli::array <System::Byte> ^ buffer, int offset, int count, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginRead (byte[] buffer, int offset, int count, AsyncCallback callback, object state);
abstract member BeginRead : byte[] * int * int * AsyncCallback * obj -> IAsyncResult
override this.BeginRead : byte[] * int * int * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginRead (buffer As Byte(), offset As Integer, count As Integer, callback As AsyncCallback, state As Object) As IAsyncResult

Parametry

buffer
Byte[]

Vyrovnávací paměť pro čtení dat.

offset
Int32

Posun bajtů ve vyrovnávací paměti, při kterém se mají začít zapisovat data.

count
Int32

Maximální počet bajtů ke čtení.

callback
AsyncCallback

Metoda, která se má volat při dokončení odpovídající asynchronní operace.

state
Object

Objekt zadaný uživatelem, který odlišuje toto konkrétní asynchronní čtení od jiných požadavků.

Návraty

Platí pro