Kelas System::Net::ServicePointManager

ServicePointManager class

Mengelola tahap siklus hidup (pembuatan, pemeliharaan, dan penghapusan) dari instance kelas ServicePoint. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject() . Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskan ke fungsi sebagai argumen.

class ServicePointManager : public System::Object

Metode

MetodeDeskripsi
static get_CertificatePolicy()Mendapatkan kebijakan sertifikat.
static get_CheckCertificateRevocationList()Mendapatkan nilai yang menunjukkan apakah sertifikat harus diperiksa terhadap daftar pencabutan otoritas sertifikat.
static get_DefaultConnectionLimit()Mendapatkan jumlah maksimum koneksi bersamaan yang diizinkan oleh instance kelas ServicePoint.
static get_DnsRefreshTimeout()Mendapatkan batas waktu dalam milidetik selama resolusi DNS dianggap valid.
static get_EnableDnsRoundRobin()Mendapatkan nilai yang menunjukkan apakah resolusi DNS berputar di antara alamat IP yang berlaku.
static get_EncryptionPolicy()Mengembalikan kebijakan enkripsi yang digunakan oleh instance saat ini.
static get_Expect100Continue()Mendapatkan nilai yang menunjukkan apakah instance kelas ServicePoint menggunakan perilaku 100-Continue.
static get_MaxServicePointIdleTime()Mendapatkan waktu menganggur maksimum dari instance kelas ServicePoint.
static get_MaxServicePoints()Mendapatkan jumlah maksimum instance kelas ServicePoint yang dapat dikelola oleh instance saat ini.
static get_ReusePort()Mendapatkan nilai yang menunjukkan apakah soket koneksi keluaran menggunakan opsi ‘SO_REUSE_UNICASTPORT’.
static get_SecurityProtocol()Mendapatkan tipe protokol keamanan yang digunakan oleh instance kelas ServicePoint yang dikelola oleh instance saat ini.
static get_ServerCertificateValidationCallback()Mendapatkan callback yang digunakan untuk memvalidasi sertifikat server.
static get_UseNagleAlgorithm()Mendapatkan nilai yang menunjukkan apakah instance kelas ServicePoint menggunakan algoritma Nagle.
static set_CertificatePolicy(System::SharedPtr<ICertificatePolicy>)Mengatur kebijakan sertifikat.
static set_CheckCertificateRevocationList(bool)Mengatur nilai yang menunjukkan apakah sertifikat harus diperiksa terhadap daftar pencabutan otoritas sertifikat.
static set_DefaultConnectionLimit(int32_t)Mengatur jumlah maksimum koneksi bersamaan yang diizinkan oleh instance kelas ServicePoint.
static set_DnsRefreshTimeout(int32_t)Mengatur batas waktu dalam milidetik selama resolusi DNS dianggap valid.
static set_EnableDnsRoundRobin(bool)Mengatur nilai yang menunjukkan apakah resolusi DNS berputar di antara alamat IP yang berlaku.
static set_Expect100Continue(bool)Mengatur nilai yang menunjukkan apakah instance ServicePoint-class menggunakan perilaku 100-Continue.
static set_MaxServicePointIdleTime(int32_t)Mengatur waktu idle maksimum dari instance ServicePoint-class.
static set_MaxServicePoints(int32_t)Mengatur jumlah maksimum instance ServicePoint-class yang dapat dikelola oleh instance saat ini.
static set_ReusePort(bool)Mengatur nilai yang menunjukkan apakah soket koneksi output menggunakan opsi ‘SO_REUSE_UNICASTPORT’.
static set_SecurityProtocol(SecurityProtocolType)Mengatur tipe protokol keamanan yang digunakan oleh instance ServicePoint-class yang dikelola oleh instance saat ini.
static set_ServerCertificateValidationCallback(Security::RemoteCertificateValidationCallback)Mengatur callback yang digunakan untuk memvalidasi sertifikat server.
static set_UseNagleAlgorithm(bool)Mengatur nilai yang menunjukkan apakah instance ServicePoint-class menggunakan algoritma Nagle.
static SetTcpKeepAlive(bool, int32_t, int32_t)Mengatur nilai yang menunjukkan apakah opsi ‘Keep-Alive’ diaktifkan.

Bidang

BidangDeskripsi
static DefaultNonPersistentConnectionLimitInformasi RTTI.
static DefaultPersistentConnectionLimitJumlah default koneksi persisten.

Lihat Juga