Java.Nio.Channels Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define los canales para las operaciones de E/S, incluidos los canales de archivos y sockets, y los selectores para E/S sin bloqueo multiplexado.
Clases
| Nombre | Description |
|---|---|
| AcceptPendingException |
Excepción desactivada que se produce cuando se intenta iniciar una operación de aceptación en un canal y no se ha completado una operación de aceptación anterior. |
| AlreadyBoundException |
Excepción desactivada que se produce cuando se intenta enlazar el socket a un canal orientado a la red que ya está enlazado. |
| AlreadyConnectedException |
Excepción desactivada que se produce cuando se intenta conectar un |
| AsynchronousChannelGroup |
Agrupación de canales asincrónicos con el fin de compartir recursos. |
| AsynchronousCloseException |
Se ha comprobado la excepción recibida por un subproceso cuando otro subproceso cierra el canal o la parte del canal en el que está bloqueado en una operación de E/S. |
| AsynchronousFileChannel |
Un canal asincrónico para leer, escribir y manipular un archivo. |
| AsynchronousServerSocketChannel |
Un canal asincrónico para sockets de escucha orientados a flujos. |
| AsynchronousSocketChannel |
Un canal asincrónico para sockets de conexión orientados a flujos. |
| CancelledKeyException |
Excepción desactivada que se produce cuando se intenta usar una clave de selección que ya no es válida. |
| Channels |
Métodos de utilidad para canales y secuencias. |
| ClosedByInterruptException |
Se ha comprobado la excepción recibida por un subproceso cuando otro subproceso lo interrumpe mientras está bloqueado en una operación de E/S en un canal. |
| ClosedChannelException |
Excepción activada que se produce cuando se intenta invocar o completar una operación de E/S en el canal que se cierra o al menos se cierra en esa operación. |
| ClosedSelectorException |
Excepción desactivada que se produce cuando se intenta invocar una operación de E/S en un selector cerrado. |
| ConnectionPendingException |
Excepción desactivada que se produce cuando se intenta conectar una |
| DatagramChannel |
Un canal seleccionable para sockets orientados a datagramas. |
| FileChannel |
Un canal para leer, escribir, asignar y manipular un archivo. |
| FileChannel.MapMode |
Enumeración typesafe para modos de asignación de archivos. |
| FileLock |
Token que representa un bloqueo en una región de un archivo. |
| FileLockInterruptionException |
Se ha comprobado la excepción recibida por un subproceso cuando otro subproceso lo interrumpe mientras está esperando adquirir un bloqueo de archivo. |
| IGatheringByteChannelExtensions |
Define los canales para las operaciones de E/S, incluidos los canales de archivos y sockets, y los selectores para E/S sin bloqueo multiplexado. |
| IllegalBlockingModeException |
Excepción desactivada que se produce cuando se invoca una operación específica del modo de bloqueo en un canal en el modo de bloqueo incorrecto. |
| IllegalChannelGroupException |
Excepción desactivada que se produce cuando se intenta abrir un canal en un grupo que no creó el mismo proveedor. |
| IllegalSelectorException |
Excepción desactivada que se produce cuando se intenta registrar un canal con un selector que no creó el proveedor que creó el canal. |
| InterruptedByTimeoutException |
Se ha comprobado la excepción recibida por un subproceso cuando transcurre un tiempo de espera antes de que se complete una operación asincrónica. |
| IReadableByteChannelExtensions |
Define los canales para las operaciones de E/S, incluidos los canales de archivos y sockets, y los selectores para E/S sin bloqueo multiplexado. |
| IScatteringByteChannelExtensions |
Define los canales para las operaciones de E/S, incluidos los canales de archivos y sockets, y los selectores para E/S sin bloqueo multiplexado. |
| IWritableByteChannelExtensions |
Define los canales para las operaciones de E/S, incluidos los canales de archivos y sockets, y los selectores para E/S sin bloqueo multiplexado. |
| MembershipKey |
Token que representa la pertenencia a un grupo de multidifusión de Protocolo de Internet (IP). |
| NoConnectionPendingException |
Excepción desactivada que se produce cuando se invoca el |
| NonReadableChannelException |
Excepción desactivada que se produce cuando se intenta leer desde un canal que no se abrió originalmente para leer. |
| NonWritableChannelException |
Excepción desactivada que se produce cuando se intenta escribir en un canal que no se abrió originalmente para escribir. |
| NotYetBoundException |
Excepción desactivada que se produce cuando se intenta invocar una operación de E/S en un canal de socket de servidor que aún no está enlazado. |
| NotYetConnectedException |
Excepción desactivada que se produce cuando se intenta invocar una operación de E/S en un canal de socket que aún no está conectado. |
| OverlappingFileLockException |
Excepción desactivada que se produce cuando se intenta adquirir un bloqueo en una región de un archivo que se superpone a una región que ya está bloqueada por la misma máquina virtual Java o cuando otro subproceso ya espera bloquear una región superpuesta del mismo archivo. |
| Pipe |
Un par de canales que implementa una canalización unidireccional. |
| Pipe.SinkChannel |
Canal que representa el final grabable de un |
| Pipe.SourceChannel |
Canal que representa el final legible de un |
| ReadPendingException |
Excepción desactivada que se produce cuando se intenta leer desde un canal de socket asincrónico y no se ha completado una lectura anterior. |
| SelectableChannel |
Un canal que se puede multiplexar a través de . |
| SelectionKey |
Token que representa el registro de con |
| Selector |
Multiplexor de |
| ServerSocketChannel |
Un canal seleccionable para sockets de escucha orientados a flujos. |
| ShutdownChannelGroupException |
Excepción desactivada que se produce cuando se intenta construir un canal en un grupo que está apagado o el controlador de finalización de una operación de E/S no se puede invocar porque el grupo de canales ha finalizado. |
| SocketChannel |
Un canal seleccionable para sockets de conexión orientados a flujos. |
| UnresolvedAddressException |
Excepción desactivada que se produce cuando se intenta invocar una operación de red tras una dirección de socket sin resolver. |
| UnsupportedAddressTypeException |
Excepción desactivada que se produce cuando se intenta enlazar o conectarse a una dirección de socket de un tipo que no se admite. |
| WritePendingException |
Excepción desactivada que se produce cuando se intenta escribir en un canal de socket asincrónico y no se ha completado una escritura anterior. |
Interfaces
| Nombre | Description |
|---|---|
| IAsynchronousByteChannel |
Un canal asincrónico que puede leer y escribir bytes. |
| IAsynchronousChannel |
Canal que admite operaciones asincrónicas de E/S. |
| IByteChannel |
Canal que puede leer y escribir bytes. |
| IChannel |
Un nexo para las operaciones de E/S. |
| ICompletionHandler |
Controlador para consumir el resultado de una operación de E/S asincrónica. |
| IGatheringByteChannel |
Canal que puede escribir bytes desde una secuencia de búferes. |
| IInterruptibleChannel |
Canal que se puede cerrar e interrumpir de forma asincrónica. |
| IReadableByteChannel |
Canal que puede leer bytes. |
| IScatteringByteChannel |
Canal que puede leer bytes en una secuencia de búferes. |
| ISeekableByteChannel |
Canal de bytes que mantiene una posición actual y permite cambiar la posición. |
| IWritableByteChannel |
Canal que puede escribir bytes. |
Enumeraciones
| Nombre | Description |
|---|---|
| Operations |
Enumera los valores devueltos por varios tipos y tomados como parámetro de varios tipos. |