Java.Nio.Channels Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce i canali per le operazioni di I/O, inclusi i canali di file e socket, e i selettori per I/O multiplexed non bloccanti.
Classi
| Nome | Descrizione |
|---|---|
| AcceptPendingException |
Eccezione deselezionata generata quando viene effettuato un tentativo di avviare un'operazione di accettazione su un canale e un'operazione di accettazione precedente non è stata completata. |
| AlreadyBoundException |
Eccezione deselezionata generata quando viene effettuato un tentativo di associare il socket a un canale orientato alla rete già associato. |
| AlreadyConnectedException |
Eccezione deselezionata generata quando viene effettuato un tentativo di connessione di un |
| AsynchronousChannelGroup |
Raggruppamento di canali asincroni allo scopo della condivisione delle risorse. |
| AsynchronousCloseException |
Eccezione verificata ricevuta da un thread quando un altro thread chiude il canale o la parte del canale su cui è bloccato in un'operazione di I/O. |
| AsynchronousFileChannel |
Canale asincrono per la lettura, la scrittura e la modifica di un file. |
| AsynchronousServerSocketChannel |
Canale asincrono per i socket di ascolto orientati al flusso. |
| AsynchronousSocketChannel |
Canale asincrono per i socket di connessione orientati ai flussi. |
| CancelledKeyException |
Eccezione deselezionata generata quando viene effettuato un tentativo di usare una chiave di selezione non più valida. |
| Channels |
Metodi di utilità per canali e flussi. |
| ClosedByInterruptException |
Eccezione verificata ricevuta da un thread quando un altro thread lo interrompe mentre è bloccato in un'operazione di I/O su un canale. |
| ClosedChannelException |
Eccezione verificata generata quando viene effettuato un tentativo di richiamare o completare un'operazione di I/O sul canale chiuso o almeno chiuso a tale operazione. |
| ClosedSelectorException |
Eccezione deselezionata generata quando viene effettuato un tentativo di richiamare un'operazione di I/O su un selettore chiuso. |
| ConnectionPendingException |
Eccezione deselezionata generata quando viene effettuato un tentativo di connessione a per |
| DatagramChannel |
Canale selezionabile per i socket orientati ai datagrammi. |
| FileChannel |
Canale per la lettura, la scrittura, il mapping e la modifica di un file. |
| FileChannel.MapMode |
Enumerazione typesafe per le modalità di mapping dei file. |
| FileLock |
Token che rappresenta un blocco in un'area di un file. |
| FileLockInterruptionException |
Eccezione verificata ricevuta da un thread quando un altro thread lo interrompe mentre è in attesa di acquisire un blocco di file. |
| IGatheringByteChannelExtensions |
Definisce i canali per le operazioni di I/O, inclusi i canali di file e socket, e i selettori per I/O multiplexed non bloccanti. |
| IllegalBlockingModeException |
Eccezione deselezionata generata quando viene richiamata un'operazione specifica della modalità di blocco su un canale in modalità di blocco non corretta. |
| IllegalChannelGroupException |
Eccezione deselezionata generata quando viene effettuato un tentativo di aprire un canale in un gruppo che non è stato creato dallo stesso provider. |
| IllegalSelectorException |
Eccezione deselezionata generata quando viene effettuato un tentativo di registrare un canale con un selettore che non è stato creato dal provider che ha creato il canale. |
| InterruptedByTimeoutException |
Eccezione verificata ricevuta da un thread al termine di un timeout prima del completamento di un'operazione asincrona. |
| IReadableByteChannelExtensions |
Definisce i canali per le operazioni di I/O, inclusi i canali di file e socket, e i selettori per I/O multiplexed non bloccanti. |
| IScatteringByteChannelExtensions |
Definisce i canali per le operazioni di I/O, inclusi i canali di file e socket, e i selettori per I/O multiplexed non bloccanti. |
| IWritableByteChannelExtensions |
Definisce i canali per le operazioni di I/O, inclusi i canali di file e socket, e i selettori per I/O multiplexed non bloccanti. |
| MembershipKey |
Token che rappresenta l'appartenenza a un gruppo multicast IP (Internet Protocol). |
| NoConnectionPendingException |
Eccezione deselezionata generata quando il |
| NonReadableChannelException |
Eccezione deselezionata generata quando viene effettuato un tentativo di lettura da un canale non aperto originariamente per la lettura. |
| NonWritableChannelException |
Eccezione deselezionata generata quando viene effettuato un tentativo di scrittura in un canale non aperto originariamente per la scrittura. |
| NotYetBoundException |
Eccezione deselezionata generata quando viene effettuato un tentativo di richiamare un'operazione di I/O su un canale socket del server non ancora associato. |
| NotYetConnectedException |
Eccezione deselezionata generata quando viene effettuato un tentativo di richiamare un'operazione di I/O su un canale socket non ancora connesso. |
| OverlappingFileLockException |
Eccezione deselezionata generata quando si tenta di acquisire un blocco in un'area di un file che si sovrappone a un'area già bloccata dalla stessa macchina virtuale Java oppure quando un altro thread è già in attesa di bloccare un'area sovrapposta dello stesso file. |
| Pipe |
Coppia di canali che implementa una pipe unidirezionale. |
| Pipe.SinkChannel |
Canale che rappresenta la fine scrivibile di un oggetto |
| Pipe.SourceChannel |
Canale che rappresenta la fine leggibile di un oggetto |
| ReadPendingException |
Eccezione deselezionata generata quando viene effettuato un tentativo di lettura da un canale socket asincrono e una lettura precedente non è stata completata. |
| SelectableChannel |
Canale che può essere sottoposto a multiplexing tramite un oggetto |
| SelectionKey |
Token che rappresenta la registrazione di un |
| Selector |
Multiplexor di |
| ServerSocketChannel |
Canale selezionabile per i socket di ascolto orientati al flusso. |
| ShutdownChannelGroupException |
Eccezione deselezionata generata quando viene effettuato un tentativo di costruire un canale in un gruppo che è stato arrestato o il gestore di completamento per un'operazione di I/O non può essere richiamato perché il gruppo di canali è terminato. |
| SocketChannel |
Canale selezionabile per i socket di connessione orientati al flusso. |
| UnresolvedAddressException |
Eccezione deselezionata generata quando viene effettuato un tentativo di richiamare un'operazione di rete su un indirizzo socket non risolto. |
| UnsupportedAddressTypeException |
Eccezione deselezionata generata quando viene effettuato un tentativo di associazione o connessione a un indirizzo socket di un tipo non supportato. |
| WritePendingException |
Eccezione deselezionata generata quando viene effettuato un tentativo di scrittura in un canale socket asincrono e una scrittura precedente non è stata completata. |
Interfacce
| Nome | Descrizione |
|---|---|
| IAsynchronousByteChannel |
Canale asincrono in grado di leggere e scrivere byte. |
| IAsynchronousChannel |
Canale che supporta operazioni di I/O asincrone. |
| IByteChannel |
Canale in grado di leggere e scrivere byte. |
| IChannel |
Un nexus per le operazioni di I/O. |
| ICompletionHandler |
Gestore per l'utilizzo del risultato di un'operazione di I/O asincrona. |
| IGatheringByteChannel |
Canale in grado di scrivere byte da una sequenza di buffer. |
| IInterruptibleChannel |
Canale che può essere chiuso e interrotto in modo asincrono. |
| IReadableByteChannel |
Canale in grado di leggere byte. |
| IScatteringByteChannel |
Canale in grado di leggere byte in una sequenza di buffer. |
| ISeekableByteChannel |
Canale di byte che mantiene una posizione corrente e consente di modificare la posizione. |
| IWritableByteChannel |
Canale in grado di scrivere byte. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| Operations |
Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi. |