AbstractInterruptibleChannel.End(Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Markiert das Ende eines E/A-Vorgangs, der auf unbestimmte Zeit blockiert werden kann.
[Android.Runtime.Register("end", "(Z)V", "")]
protected void End (bool completed);
[<Android.Runtime.Register("end", "(Z)V", "")>]
member this.End : bool -> unit
Parameter
- completed
- Boolean
true
wenn und nur wenn der E/A-Vorgang erfolgreich abgeschlossen wurde, d. h. eine Auswirkung hatte, die für den Aufruf des Vorgangs sichtbar wäre.
- Attribute
Ausnahmen
, wenn dieser Kanal von einem anderen Thread geschlossen wird, während diese Methode ausgeführt wird.
, wenn ein anderer Thread den aufrufenden Thread unterbricht, während diese Methode ausgeführt wird.
Hinweise
Markiert das Ende eines E/A-Vorgangs, der auf unbestimmte Zeit blockiert werden kann.
Diese Methode sollte zusammen mit der #begin begin
-Methode aufgerufen werden, wobei ein try
... -Block wie oben gezeigt;finally
verwendet wird, um asynchrones Schließen und Unterbrechen für diesen Kanal zu implementieren.
Java-Dokumentation für java.nio.channels.spi.AbstractInterruptibleChannel.end(boolean)
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.