System::Net::ServicePointManager-klass
Innehåll
[
Dölj
]ServicePointManager class
Hanterar livscykelstadierna (skapa, underhålla och ta bort) för instanser av ServicePoint-klassen. Objekt av denna klass bör endast allokeras med System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument.
class ServicePointManager : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| static get_CertificatePolicy() | Hämtar en certifikatpolicy. |
| static get_CheckCertificateRevocationList() | Hämtar ett värde som indikerar om certifikatet måste kontrolleras mot certifikatutfärdarens återkallningslista. |
| static get_DefaultConnectionLimit() | Hämtar det maximala antalet samtidiga anslutningar som tillåts av ServicePoint-klassinstanserna. |
| static get_DnsRefreshTimeout() | Hämtar en tidsgräns i millisekunder under vilken en DNS-upplösning anses vara giltig. |
| static get_EnableDnsRoundRobin() | Hämtar ett värde som indikerar om en DNS-upplösning roterar bland de tillämpliga IP-adresserna. |
| static get_EncryptionPolicy() | Returnerar krypteringspolicyn som används av den aktuella instansen. |
| static get_Expect100Continue() | Hämtar ett värde som indikerar om ServicePoint-klassinstanserna använder 100-Continue-beteendet. |
| static get_MaxServicePointIdleTime() | Hämtar den maximala inaktiva tiden för ServicePoint-klassinstanserna. |
| static get_MaxServicePoints() | Hämtar det maximala antalet ServicePoint-klassinstanser som kan hanteras av den aktuella instansen. |
| static get_ReusePort() | Hämtar ett värde som indikerar om utgångssocketarna använder alternativet ‘SO_REUSE_UNICASTPORT’. |
| static get_SecurityProtocol() | Hämtar den säkerhetsprotokolltyp som används av ServicePoint-klassinstanserna som hanteras av den aktuella instansen. |
| static get_ServerCertificateValidationCallback() | Hämtar återanropet som används för att validera ett servercertifikat. |
| static get_UseNagleAlgorithm() | Hämtar ett värde som indikerar om ServicePoint-klassinstanserna använder Nagle-algoritmen. |
| static set_CertificatePolicy(System::SharedPtr<ICertificatePolicy>) | Ställer in en certifikatpolicy. |
| static set_CheckCertificateRevocationList(bool) | Ställer in ett värde som indikerar om certifikatet måste kontrolleras mot certifikatutfärdarens återkallningslista. |
| static set_DefaultConnectionLimit(int32_t) | Ställer in det maximala antalet samtidiga anslutningar som tillåts av ServicePoint-klassinstanserna. |
| static set_DnsRefreshTimeout(int32_t) | Ställer in en tidsgräns i millisekunder under vilken en DNS-upplösning anses vara giltig. |
| static set_EnableDnsRoundRobin(bool) | Ställer in ett värde som indikerar om en DNS-upplösning roterar bland de tillämpliga IP-adresserna. |
| static set_Expect100Continue(bool) | Ställer in ett värde som indikerar om ServicePoint-class-instansier använder 100-Continue-beteendet. |
| static set_MaxServicePointIdleTime(int32_t) | Ställer in den maximala inaktiva tiden för ServicePoint-class-instansier. |
| static set_MaxServicePoints(int32_t) | Ställer in det maximala antalet ServicePoint-class-instansier som kan hanteras av den aktuella instansen. |
| static set_ReusePort(bool) | Ställer in ett värde som indikerar om utgångssocketarna för anslutningarna använder alternativet ‘SO_REUSE_UNICASTPORT’. |
| static set_SecurityProtocol(SecurityProtocolType) | Ställer in säkerhetsprotokolltypen som används av ServicePoint-class-instansier som hanteras av den aktuella instansen. |
| static set_ServerCertificateValidationCallback(Security::RemoteCertificateValidationCallback) | Ställer in återanropet som används för att validera ett servercertifikat. |
| static set_UseNagleAlgorithm(bool) | Ställer in ett värde som indikerar om ServicePoint-class-instansier använder Nagle-algoritmen. |
| static SetTcpKeepAlive(bool, int32_t, int32_t) | Ställer in värdet som indikerar om alternativet ‘Keep-Alive’ är aktiverat. |
Fält
| Fält | Beskrivning |
|---|---|
| static DefaultNonPersistentConnectionLimit | RTTI-information. |
| static DefaultPersistentConnectionLimit | Standardantalet beständiga anslutningar. |
Se även
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++