Bagikan melalui


ClientWebSocketOptions Kelas

Definisi

Opsi untuk digunakan dengan ClientWebSocket objek.

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, WebSocket instans akan dibuat dengan pemadatan diaktifkan secara default untuk semua pesan.

Ketahuilah bahwa mengaktifkan kompresi membuat aplikasi tunduk pada jenis serangan KRIMINAL/PELANGGARAN. Sangat disarankan untuk menonaktifkan pemadatan saat mengirim data yang berisi rahasia dengan menentukan DisableCompression bendera 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 tetap hidup protokol WebSocket.

KeepAliveTimeout

Opsi untuk digunakan dengan ClientWebSocket objek.

Proxy

Mendapatkan atau mengatur proksi untuk permintaan WebSocket.

RemoteCertificateValidationCallback

Mendapatkan atau mengatur panggilan balik untuk memvalidasi sertifikat server.

UseDefaultCredentials

Mendapatkan atau menetapkan Boolean nilai 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 instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
SetBuffer(Int32, Int32)

Mengatur parameter buffer klien.

SetBuffer(Int32, Int32, ArraySegment<Byte>)

Mengatur parameter buffer klien.

SetRequestHeader(String, String)

Membuat header permintaan HTTP dan nilainya.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk