System::IO::Stream::BeginRead méthode

Stream::BeginRead method

Initie une opération de lecture asynchrone.

virtual System::SharedPtr<System::IAsyncResult> System::IO::Stream::BeginRead(System::ArrayPtr<uint8_t> buffer, int offset, int count, System::AsyncCallback callback, System::SharedPtr<System::Object> state)
ParamètreTypeDescription
tamponSystem::ArrayPtr<uint8_t>Un tampon dans lequel lire
décalageintUn décalage basé sur 0 dans buffer indiquant la position à partir de laquelle commencer à écrire les données lues
countintLe nombre d’octets à lire
rappelSystem::AsyncCallbackUn callback à appeler lorsque l’opération se termine
étatSystem::SharedPtr<System::Object>Données fournies par l’utilisateur utilisées pour identifier de manière unique chaque opération de lecture asynchrone

ReturnValue

Un objet IAsyncResult représentant l’opération de lecture asynchrone initiée

Voir aussi