Méthode System::IO::Stream::WriteAsync
Contenu
[
Cacher
]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ètre | Type | Description |
|---|---|---|
| tampon | const ArrayPtr<uint8_t>& | Le tableau contenant les octets à écrire. |
| offset | int32_t | Un indice basé sur zéro de l’élément dans buffer où commence la sous-plage à écrire. |
| count | int32_t | Le nombre d’éléments dans la sous-plage à écrire. |
ReturnValue
Une tâche qui représente l’opération d’écriture asynchrone.
Voir aussi
- Typedef TaskPtr
- Typedef ArrayPtr
- Class Stream
- Namespace System::IO
- Library Aspose.Page for C++
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ètre | Type | Description |
|---|---|---|
| tampon | const ArrayPtr<uint8_t>& | Le tableau contenant les octets à écrire. |
| offset | int32_t | Un indice basé sur zéro de l’élément dans buffer où commence la sous-plage à écrire. |
| count | int32_t | Le nombre d’éléments dans la sous-plage à écrire. |
| cancellationToken | const 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
- Typedef TaskPtr
- Typedef ArrayPtr
- Class CancellationToken
- Class Stream
- Namespace System::IO
- Library Aspose.Page for C++