ClientWebSocketOptions Kelas
Definisi
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.
Opsi untuk digunakan dengan objek ClientWebSocket.
public ref class ClientWebSocketOptions sealed
public sealed class ClientWebSocketOptions
type ClientWebSocketOptions = class
Public NotInheritable Class ClientWebSocketOptions
- Warisan
-
ClientWebSocketOptions
Properti
| ClientCertificates |
Mendapatkan atau mengatur kumpulan sertifikat sisi klien. |
| CollectHttpResponseDetails |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah HttpStatusCode dan HttpResponseHeaders harus diatur saat membuat koneksi. |
| Cookies |
Mendapatkan atau mengatur cookie yang terkait dengan permintaan. |
| Credentials |
Mendapatkan atau mengatur informasi kredensial untuk klien. |
| DangerousDeflateOptions |
Mendapatkan atau mengatur opsi untuk ekstensi per-message-deflate. Saat ada, opsi dikirim ke server selama fase jabat tangan. Jika server mendukung per-message-deflate dan opsi diterima, instans WebSocket akan dibuat dengan pemadatan diaktifkan secara default untuk semua pesan. Ketahuilah bahwa mengaktifkan kompresi membuat aplikasi tunduk pada jenis serangan CRIME/BREACH. Sangat disarankan untuk menonaktifkan pemadatan saat mengirim data yang berisi rahasia dengan menentukan bendera DisableCompression untuk pesan tersebut. |
| HttpVersion |
Mendapatkan atau mengatur versi HTTP yang akan digunakan. |
| HttpVersionPolicy |
Mendapatkan atau menetapkan kebijakan yang menentukan bagaimana HttpVersion ditafsirkan dan bagaimana versi HTTP akhir dinegosiasikan dengan server. |
| KeepAliveInterval |
Mendapatkan atau mengatur interval protokol WebSocket tetap hidup. |
| KeepAliveTimeout |
Batas waktu yang digunakan saat menunggu PONG serekan menanggapi kami mengirim PING; atau Zero atau InfiniteTimeSpan untuk menonaktifkan menunggu respons serekan, dan gunakan PONG yang tidak diminta sebagai heartbeat Keep-Alive sebagai gantinya. Defaultnya adalah InfiniteTimeSpan. |
| Proxy |
Mendapatkan atau mengatur proksi untuk permintaan WebSocket. |
| RemoteCertificateValidationCallback |
Mendapatkan atau mengatur panggilan balik untuk memvalidasi sertifikat server. |
| UseDefaultCredentials |
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah kredensial default harus digunakan selama jabat tangan WebSocket. |
Metode
| AddSubProtocol(String) |
Menambahkan sub-protokol yang akan dinegosiasikan selama jabat tangan koneksi WebSocket. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| SetBuffer(Int32, Int32, ArraySegment<Byte>) |
Mengatur parameter buffer klien. |
| SetBuffer(Int32, Int32) |
Mengatur parameter buffer klien. |
| SetRequestHeader(String, String) |
Membuat header permintaan HTTP dan nilainya. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |