Java.Nio.Channels Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan saluran untuk operasi I/O, termasuk saluran file dan soket, dan pemilih untuk I/O non-pemblokiran multipleks.
Kelas
| Nama | Deskripsi |
|---|---|
| AcceptPendingException |
Pengecualian tidak dicentang yang dilemparkan ketika upaya dilakukan untuk memulai operasi terima pada saluran dan operasi penerimaan sebelumnya belum selesai. |
| AlreadyBoundException |
Pengecualian yang tidak dicentang dilemparkan ketika upaya dilakukan untuk mengikat soket saluran berorientasi jaringan yang sudah terikat. |
| AlreadyConnectedException |
Pengecualian tidak dicentang yang dilemparkan saat upaya dilakukan untuk menyambungkan |
| AsynchronousChannelGroup |
Pengelompokan saluran asinkron untuk tujuan berbagi sumber daya. |
| AsynchronousCloseException |
Pengecualian yang diperiksa diterima oleh utas ketika utas lain menutup saluran atau bagian saluran tempatnya diblokir dalam operasi I/O. |
| AsynchronousFileChannel |
Saluran asinkron untuk membaca, menulis, dan memanipulasi file. |
| AsynchronousServerSocketChannel |
Saluran asinkron untuk soket mendengarkan berorientasi aliran. |
| AsynchronousSocketChannel |
Saluran asinkron untuk soket penghubung berorientasi aliran. |
| CancelledKeyException |
Pengecualian tidak dicentang yang dilemparkan ketika upaya dilakukan untuk menggunakan kunci pilihan yang tidak lagi valid. |
| Channels |
Metode utilitas untuk saluran dan aliran. |
| ClosedByInterruptException |
Pengecualian yang diperiksa diterima oleh utas ketika utas lain mengganggunya saat diblokir dalam operasi I/O pada saluran. |
| ClosedChannelException |
Pengecualian yang diperiksa dilemparkan ketika upaya dilakukan untuk memanggil atau menyelesaikan operasi I/O pada saluran yang ditutup, atau setidaknya ditutup untuk operasi tersebut. |
| ClosedSelectorException |
Pengecualian yang tidak dicentang dilemparkan ketika upaya dilakukan untuk memanggil operasi I/O pada pemilih tertutup. |
| ConnectionPendingException |
Pengecualian tidak dicentang yang dilemparkan ketika upaya dilakukan untuk menyambungkan |
| DatagramChannel |
Saluran yang dapat dipilih untuk soket berorientasi datagram. |
| FileChannel |
Saluran untuk membaca, menulis, memetakan, dan memanipulasi file. |
| FileChannel.MapMode |
Enumerasi typeafe untuk mode pemetaan file. |
| FileLock |
Token yang mewakili kunci pada wilayah file. |
| FileLockInterruptionException |
Pengecualian yang diperiksa diterima oleh utas ketika utas lain mengganggunya saat menunggu untuk memperoleh kunci file. |
| IGatheringByteChannelExtensions |
Menentukan saluran untuk operasi I/O, termasuk saluran file dan soket, dan pemilih untuk I/O non-pemblokiran multipleks. |
| IllegalBlockingModeException |
Pengecualian yang tidak dicentang dilemparkan saat operasi khusus mode pemblokiran dipanggil pada saluran dalam mode pemblokiran yang salah. |
| IllegalChannelGroupException |
Pengecualian tidak dicentang saat upaya dilakukan untuk membuka saluran dalam grup yang tidak dibuat oleh penyedia yang sama. |
| IllegalSelectorException |
Pengecualian tidak dicentang yang dilemparkan ketika upaya dilakukan untuk mendaftarkan saluran dengan pemilih yang tidak dibuat oleh penyedia yang membuat saluran. |
| InterruptedByTimeoutException |
Pengecualian yang diperiksa diterima oleh utas ketika batas waktu berlalu sebelum operasi asinkron selesai. |
| IReadableByteChannelExtensions |
Menentukan saluran untuk operasi I/O, termasuk saluran file dan soket, dan pemilih untuk I/O non-pemblokiran multipleks. |
| IScatteringByteChannelExtensions |
Menentukan saluran untuk operasi I/O, termasuk saluran file dan soket, dan pemilih untuk I/O non-pemblokiran multipleks. |
| IWritableByteChannelExtensions |
Menentukan saluran untuk operasi I/O, termasuk saluran file dan soket, dan pemilih untuk I/O non-pemblokiran multipleks. |
| MembershipKey |
Token yang mewakili keanggotaan grup multicast Protokol Internet (IP). |
| NoConnectionPendingException |
Pengecualian yang tidak dicentang dilemparkan ketika |
| NonReadableChannelException |
Pengecualian yang tidak dicentang dilemparkan ketika upaya dilakukan untuk membaca dari saluran yang awalnya tidak dibuka untuk dibaca. |
| NonWritableChannelException |
Pengecualian yang tidak dicentang dilemparkan ketika upaya dilakukan untuk menulis ke saluran yang awalnya tidak dibuka untuk ditulis. |
| NotYetBoundException |
Pengecualian tidak dicentang yang dilemparkan ketika upaya dilakukan untuk memanggil operasi I/O pada saluran soket server yang belum terikat. |
| NotYetConnectedException |
Pengecualian tidak dicentang yang dilemparkan ketika upaya dilakukan untuk memanggil operasi I/O pada saluran soket yang belum tersambung. |
| OverlappingFileLockException |
Pengecualian tidak dicentang yang dilemparkan ketika upaya dilakukan untuk memperoleh kunci pada wilayah file yang tumpang tindih dengan wilayah yang sudah dikunci oleh komputer virtual Java yang sama, atau ketika utas lain sudah menunggu untuk mengunci wilayah yang tumpang tindih dari file yang sama. |
| Pipe |
Sepasang saluran yang mengimplementasikan pipa searah. |
| Pipe.SinkChannel |
Saluran yang mewakili akhir yang |
| Pipe.SourceChannel |
Saluran yang mewakili akhir yang |
| ReadPendingException |
Pengecualian yang tidak dicentang dilemparkan ketika upaya dilakukan untuk membaca dari saluran soket asinkron dan bacaan sebelumnya belum selesai. |
| SelectableChannel |
Saluran yang dapat di-multipleks melalui |
| SelectionKey |
Token yang mewakili pendaftaran |
| Selector |
Multipleksor |
| ServerSocketChannel |
Saluran yang dapat dipilih untuk soket mendengarkan berorientasi aliran. |
| ShutdownChannelGroupException |
Pengecualian tidak dicentang yang dilemparkan ketika upaya dilakukan untuk membangun saluran dalam grup yang dimatikan atau handler penyelesaian untuk operasi I/O tidak dapat dipanggil karena grup saluran telah dihentikan. |
| SocketChannel |
Saluran yang dapat dipilih untuk soket penghubung berorientasi aliran. |
| UnresolvedAddressException |
Pengecualian yang tidak dicentang dilemparkan ketika upaya dilakukan untuk memanggil operasi jaringan pada alamat soket yang tidak terselesaikan. |
| UnsupportedAddressTypeException |
Pengecualian tidak dicentang yang dilemparkan saat upaya dilakukan untuk mengikat atau menyambungkan ke alamat soket jenis yang tidak didukung. |
| WritePendingException |
Pengecualian tidak dicentang yang dilemparkan ketika upaya dilakukan untuk menulis ke saluran soket asinkron dan tulisan sebelumnya belum selesai. |
Antarmuka
| Nama | Deskripsi |
|---|---|
| IAsynchronousByteChannel |
Saluran asinkron yang dapat membaca dan menulis byte. |
| IAsynchronousChannel |
Saluran yang mendukung operasi I/O asinkron. |
| IByteChannel |
Saluran yang dapat membaca dan menulis byte. |
| IChannel |
Nexus untuk operasi I/O. |
| ICompletionHandler |
Handler untuk mengonsumsi hasil operasi I/O asinkron. |
| IGatheringByteChannel |
Saluran yang dapat menulis byte dari urutan buffer. |
| IInterruptibleChannel |
Saluran yang dapat ditutup secara asinkron dan terganggu. |
| IReadableByteChannel |
Saluran yang dapat membaca byte. |
| IScatteringByteChannel |
Saluran yang dapat membaca byte menjadi urutan buffer. |
| ISeekableByteChannel |
Saluran byte yang mempertahankan posisi saat ini dan memungkinkan posisi diubah. |
| IWritableByteChannel |
Saluran yang dapat menulis byte. |
Enum
| Nama | Deskripsi |
|---|---|
| Operations |
Menghitung nilai yang dikembalikan oleh beberapa jenis dan diambil sebagai parameter dari beberapa jenis. |