System.Net.WebSockets 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.
Menyediakan implementasi terkelola antarmuka WebSocket untuk pengembang.
Kelas
| Nama | Deskripsi |
|---|---|
| ClientWebSocket |
Menyediakan klien untuk menyambungkan ke layanan WebSocket. |
| ClientWebSocketOptions |
Opsi untuk digunakan dengan ClientWebSocket objek. |
| HttpListenerWebSocketContext |
Menyediakan akses ke informasi yang HttpListener diterima oleh kelas saat menerima koneksi WebSocket. |
| WebSocket |
Kelas WebSocket memungkinkan aplikasi untuk mengirim dan menerima data setelah peningkatan WebSocket selesai. |
| WebSocketContext |
Digunakan untuk mengakses informasi dalam jabat tangan WebSocket. |
| WebSocketCreationOptions |
Opsi yang mengontrol cara WebSocket pembuatan. |
| WebSocketDeflateOptions |
Opsi untuk mengaktifkan kompresi deflate per pesan untuk WebSocket. |
| WebSocketException |
Mewakili pengecualian yang terjadi saat melakukan operasi pada koneksi WebSocket. |
| WebSocketReceiveResult |
Instans kelas ini mewakili hasil dari melakukan satu operasi ReceiveAsync pada WebSocket. |
| WebSocketStream |
Stream Menyediakan yang mendelegasikan ke yang dibungkus WebSocket. |
Struct
| Nama | Deskripsi |
|---|---|
| ValueWebSocketReceiveResult |
Mewakili hasil melakukan operasi tunggal ReceiveAsync(Memory<Byte>, CancellationToken) pada WebSocket. |
Enum
| Nama | Deskripsi |
|---|---|
| WebSocketCloseStatus |
Mewakili kode dekat WebSocket yang terkenal seperti yang didefinisikan dalam bagian 11.7 spesifikasi protokol WebSocket. |
| WebSocketError |
Berisi daftar kemungkinan kesalahan WebSocket. |
| WebSocketMessageFlags |
Bendera untuk mengontrol bagaimana WebSocket harus mengirim pesan. |
| WebSocketMessageType |
Menunjukkan jenis pesan. |
| WebSocketState |
Mendefinisikan berbagai status yang dapat digunakan instans WebSockets. |
Keterangan
Beberapa kelas di namespace System.Net.WebSockets didukung pada Windows 7, Windows Vista SP2, dan Windows Server 2008. Namun, satu-satunya implementasi publik webSocket klien dan server didukung pada Windows 8 dan Windows Server 2012. Kelas dan elemen kelas di namespace System.Net.WebSockets yang didukung pada Windows 7, Windows Vista SP2, dan Windows Server 2008 adalah kelas abstrak. Ini memungkinkan pengembang aplikasi untuk mewarisi dan memperluas kelas abstrak ini dengan implementasi aktual WebSocket klien.