BidirectionalStream.ICallback.OnWriteCompleted Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelé lorsque l’intégralité de ByteBuffer passée à BidirectionalStream#write write() est envoyée.
[Android.Runtime.Register("onWriteCompleted", "(Landroid/net/http/BidirectionalStream;Landroid/net/http/UrlResponseInfo;Ljava/nio/ByteBuffer;Z)V", "GetOnWriteCompleted_Landroid_net_http_BidirectionalStream_Landroid_net_http_UrlResponseInfo_Ljava_nio_ByteBuffer_ZHandler:Android.Net.Http.BidirectionalStream/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)]
public void OnWriteCompleted(Android.Net.Http.BidirectionalStream stream, Android.Net.Http.UrlResponseInfo info, Java.Nio.ByteBuffer buffer, bool endOfStream);
[<Android.Runtime.Register("onWriteCompleted", "(Landroid/net/http/BidirectionalStream;Landroid/net/http/UrlResponseInfo;Ljava/nio/ByteBuffer;Z)V", "GetOnWriteCompleted_Landroid_net_http_BidirectionalStream_Landroid_net_http_UrlResponseInfo_Ljava_nio_ByteBuffer_ZHandler:Android.Net.Http.BidirectionalStream/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)>]
abstract member OnWriteCompleted : Android.Net.Http.BidirectionalStream * Android.Net.Http.UrlResponseInfo * Java.Nio.ByteBuffer * bool -> unit
Paramètres
- stream
- BidirectionalStream
flux sur lequel l’écriture s’est terminée.
<fort>Ceci n’est pas garanti être le même objet que celui reçu par d’autres rappels, ni il n’est garanti qu’être celui retourné par BidirectionalStream.Builder#build.</strong> Toutefois, les appels de méthode sur cet objet ont les mêmes effets que les appels sur l’original BidirectionalStream.
- info
- UrlResponseInfo
informations sur la réponse
- buffer
- ByteBuffer
mémoire tampon qui a été passée à BidirectionalStream#write write().
La position de la mémoire tampon est définie sur la limite de la mémoire tampon. La limite de la mémoire tampon n’est pas modifiée.
- endOfStream
- Boolean
l’indicateur endOfStream qui a été passé à l’indicateur correspondant BidirectionalStream#write write(). Si la valeur est true, le côté écriture est fermé.
- Attributs
Remarques
Appelé lorsque l’intégralité de ByteBuffer passée à BidirectionalStream#write write() est envoyée. La position de la mémoire tampon est mise à jour pour être la même que la limite de la mémoire tampon. La limite de la mémoire tampon n’est pas modifiée. Pour continuer à écrire, appelez BidirectionalStream#write write().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.