Méthode System::IO::Stream::WriteAsync

Stream::WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) method

Écrit de façon asynchrone une séquence d’octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d’octets écrits et surveille les demandes d’annulation.

TaskPtr System::IO::Stream::WriteAsync(const ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count)
ParamètreTypeDescription
tamponconst ArrayPtr<uint8_t>&Le tableau contenant les octets à écrire.
offsetint32_tUn indice basé sur zéro de l’élément dans buffer où commence la sous-plage à écrire.
countint32_tLe nombre d’éléments dans la sous-plage à écrire.

ReturnValue

Une tâche qui représente l’opération d’écriture asynchrone.

Voir aussi

Stream::WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) method

Écrit de façon asynchrone une séquence d’octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d’octets écrits et surveille les demandes d’annulation.

virtual TaskPtr System::IO::Stream::WriteAsync(const ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count, const Threading::CancellationToken &cancellationToken)
ParamètreTypeDescription
tamponconst ArrayPtr<uint8_t>&Le tableau contenant les octets à écrire.
offsetint32_tUn indice basé sur zéro de l’élément dans buffer où commence la sous-plage à écrire.
countint32_tLe nombre d’éléments dans la sous-plage à écrire.
cancellationTokenconst Threading::CancellationToken&Le jeton à surveiller pour les demandes d’annulation.

ReturnValue

Une tâche qui représente l’opération d’écriture asynchrone.

Voir aussi