System::Net::ServicePointManager sınıfı
İçindekiler
[
Saklamak
]ServicePointManager class
ServicePoint sınıfı örneklerinin yaşam döngüsü aşamalarını (oluşturma, sürdürme ve silme) yönetir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class ServicePointManager : public System::Object
Yöntemler
| Yöntem | Açıklama |
|---|---|
| static get_CertificatePolicy() | Bir sertifika politikası alır. |
| static get_CheckCertificateRevocationList() | Sertifikanın sertifika otoritesi iptal listesine karşı kontrol edilip edilmemesi gerektiğini gösteren bir değeri alır. |
| static get_DefaultConnectionLimit() | ServicePoint sınıfı örnekleri tarafından izin verilen eşzamanlı bağlantıların azami sayısını alır. |
| static get_DnsRefreshTimeout() | Bir DNS çözümlemesinin geçerli kabul edildiği milisaniye cinsinden zaman aşımını alır. |
| static get_EnableDnsRoundRobin() | Bir DNS çözümlemesinin geçerli IP adresleri arasında döndürülüp döndürülmediğini gösteren bir değeri alır. |
| static get_EncryptionPolicy() | Geçerli örnek tarafından kullanılan şifreleme politikasını döndürür. |
| static get_Expect100Continue() | ServicePoint sınıfı örneklerinin 100-Continue davranışını kullanıp kullanmadığını gösteren bir değeri alır. |
| static get_MaxServicePointIdleTime() | ServicePoint sınıfı örneklerinin azami boşta kalma süresini alır. |
| static get_MaxServicePoints() | Geçerli örnek tarafından yönetilebilecek ServicePoint sınıfı örneklerinin azami sayısını alır. |
| static get_ReusePort() | Çıktı bağlantı soketlerinin ‘SO_REUSE_UNICASTPORT’ seçeneğini kullanıp kullanmadığını gösteren bir değeri alır. |
| static get_SecurityProtocol() | Geçerli örnek tarafından yönetilen ServicePoint sınıfı örnekleri tarafından kullanılan güvenlik protokolü tipini alır. |
| static get_ServerCertificateValidationCallback() | Bir sunucu sertifikasını doğrulamak için kullanılan geri çağırma işlevini alır. |
| static get_UseNagleAlgorithm() | ServicePoint sınıfı örneklerinin Nagle algoritmasını kullanıp kullanmadığını gösteren bir değeri alır. |
| static set_CertificatePolicy(System::SharedPtr<ICertificatePolicy>) | Bir sertifika politikası ayarlar. |
| static set_CheckCertificateRevocationList(bool) | Sertifikanın sertifika otoritesi iptal listesine karşı kontrol edilmesi gerekip gerekmediğini gösteren bir değer ayarlar. |
| static set_DefaultConnectionLimit(int32_t) | ServicePoint-class örnekleri tarafından izin verilen eşzamanlı bağlantıların azami sayısını ayarlar. |
| static set_DnsRefreshTimeout(int32_t) | Bir DNS çözümlemesinin geçerli kabul edildiği süreyi milisaniye cinsinden zaman aşımı olarak ayarlar. |
| static set_EnableDnsRoundRobin(bool) | Bir DNS çözümlemesinin uygulanabilir IP adresleri arasında döndürülüp döndürülmediğini gösteren bir değer ayarlar. |
| static set_Expect100Continue(bool) | ServicePoint-class örneklerinin 100-Continue davranışını kullanıp kullanmadığını gösteren bir değer ayarlar. |
| static set_MaxServicePointIdleTime(int32_t) | ServicePoint-class örneklerinin azami boşta kalma süresini ayarlar. |
| static set_MaxServicePoints(int32_t) | Geçerli örnek tarafından yönetilebilecek ServicePoint-class örneklerinin azami sayısını ayarlar. |
| static set_ReusePort(bool) | Çıktı bağlantı soketlerinin ‘SO_REUSE_UNICASTPORT’ seçeneğini kullanıp kullanmadığını gösteren bir değer ayarlar. |
| static set_SecurityProtocol(SecurityProtocolType) | Geçerli örnek tarafından yönetilen ServicePoint-class örnekleri tarafından kullanılan güvenlik protokolü tipini ayarlar. |
| static set_ServerCertificateValidationCallback(Security::RemoteCertificateValidationCallback) | Sunucu sertifikasını doğrulamak için kullanılan geri çağırma işlevini ayarlar. |
| static set_UseNagleAlgorithm(bool) | ServicePoint-class örneklerinin Nagle algoritmasını kullanıp kullanmadığını gösteren bir değer ayarlar. |
| static SetTcpKeepAlive(bool, int32_t, int32_t) | ‘Keep-Alive’ seçeneğinin etkin olup olmadığını gösteren değeri ayarlar. |
Alanlar
| Alan | Açıklama |
|---|---|
| static DefaultNonPersistentConnectionLimit | RTTI bilgisi. |
| static DefaultPersistentConnectionLimit | Kalıcı bağlantıların varsayılan sayısı. |
Ayrıca Bakınız
- Class Object
- Namespace System::Net
- Library Aspose.Font for C++