Compartir a través de


AbstractInterruptibleChannel.End(Boolean) Método

Definición

Marca el final de una operación de E/S que podría bloquearse indefinidamente.

[Android.Runtime.Register("end", "(Z)V", "")]
protected void End (bool completed);
[<Android.Runtime.Register("end", "(Z)V", "")>]
member this.End : bool -> unit

Parámetros

completed
Boolean

true si, y solo si, la operación de E/S se completó correctamente, es decir, tuvo algún efecto que sería visible para el invocador de la operación.

Atributos

Excepciones

si otro subproceso cierra este canal mientras se ejecuta este método.

si otro subproceso interrumpe el subproceso que realiza la llamada mientras se ejecuta este método.

Comentarios

Marca el final de una operación de E/S que podría bloquearse indefinidamente.

Este método debe invocarse junto con el #begin begin método , utilizando un try ...  finally bloquee como se muestra anteriormente, para implementar el cierre asincrónico y la interrupción para este canal.

Documentación de Java para java.nio.channels.spi.AbstractInterruptibleChannel.end(boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a