System::Net::ServicePointManager class
inhoud
[
verbergen
]ServicePointManager class
Beheert de levenscyclusfasen (aanmaken, onderhouden en verwijderen) van de ServicePoint klasse‑instanties. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit runtime‑fouten en/of assertiefouten oplevert. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.
class ServicePointManager : public System::Object
Methoden
| Methode | Beschrijving |
|---|---|
| static get_CertificatePolicy() | Haalt een certificaatbeleid op. |
| static get_CheckCertificateRevocationList() | Haalt een waarde op die aangeeft of het certificaat moet worden gecontroleerd tegen de intrekkingslijst van de certificaatautoriteit. |
| static get_DefaultConnectionLimit() | Haalt het maximale aantal gelijktijdige verbindingen op dat is toegestaan door de ServicePoint‑klasse‑instanties. |
| static get_DnsRefreshTimeout() | Haalt een time‑out op in milliseconden gedurende welke een DNS‑resolutie als geldig wordt beschouwd. |
| static get_EnableDnsRoundRobin() | Haalt een waarde op die aangeeft of een DNS‑resolutie roteert tussen de toepasselijke IP‑adressen. |
| static get_EncryptionPolicy() | Retourneert het encryptiebeleid dat door de huidige instantie wordt gebruikt. |
| static get_Expect100Continue() | Haalt een waarde op die aangeeft of de ServicePoint‑klasse‑instanties het 100‑Continue‑gedrag gebruiken. |
| static get_MaxServicePointIdleTime() | Haalt de maximale idle‑tijd van de ServicePoint‑klasse‑instanties op. |
| static get_MaxServicePoints() | Haalt het maximale aantal ServicePoint‑klasse‑instanties op dat door de huidige instantie kan worden beheerd. |
| static get_ReusePort() | Haalt een waarde op die aangeeft of de uitgaande verbindings‑sockets de ‘SO_REUSE_UNICASTPORT’‑optie gebruiken. |
| static get_SecurityProtocol() | Haalt het type beveiligingsprotocol op dat wordt gebruikt door de ServicePoint‑klasse‑instanties die door de huidige instantie worden beheerd. |
| static get_ServerCertificateValidationCallback() | Haalt de callback op die wordt gebruikt om een servercertificaat te valideren. |
| static get_UseNagleAlgorithm() | Haalt een waarde op die aangeeft of de ServicePoint‑klasse‑instanties het Nagle‑algoritme gebruiken. |
| static set_CertificatePolicy(System::SharedPtr<ICertificatePolicy>) | Stelt een certificaatbeleid in. |
| static set_CheckCertificateRevocationList(bool) | Stelt een waarde in die aangeeft of het certificaat moet worden gecontroleerd tegen de intrekkingslijst van de certificaatautoriteit. |
| static set_DefaultConnectionLimit(int32_t) | Stelt het maximum aantal gelijktijdige verbindingen in dat is toegestaan door de ServicePoint-class instanties. |
| static set_DnsRefreshTimeout(int32_t) | Stelt een time-out in milliseconden in gedurende welke een DNS-resolutie als geldig wordt beschouwd. |
| static set_EnableDnsRoundRobin(bool) | Stelt een waarde in die aangeeft of een DNS-resolutie roteert tussen de toepasselijke IP-adressen. |
| static set_Expect100Continue(bool) | Stelt een waarde in die aangeeft of de ServicePoint-class instanties het 100-Continue-gedrag gebruiken. |
| static set_MaxServicePointIdleTime(int32_t) | Stelt de maximale idle-tijd van de ServicePoint-class instanties in. |
| static set_MaxServicePoints(int32_t) | Stelt het maximale aantal ServicePoint-class instanties in dat beheerd kan worden door de huidige instantie. |
| static set_ReusePort(bool) | Stelt een waarde in die aangeeft of de uitgaande verbindingssockets de ‘SO_REUSE_UNICASTPORT’-optie gebruiken. |
| static set_SecurityProtocol(SecurityProtocolType) | Stelt het type beveiligingsprotocol in dat wordt gebruikt door de ServicePoint-class instanties die door de huidige instantie worden beheerd. |
| static set_ServerCertificateValidationCallback(Security::RemoteCertificateValidationCallback) | Stelt de callback in die wordt gebruikt om een servercertificaat te valideren. |
| static set_UseNagleAlgorithm(bool) | Stelt een waarde in die aangeeft of de ServicePoint-class instanties het Nagle-algoritme gebruiken. |
| static SetTcpKeepAlive(bool, int32_t, int32_t) | Stelt de waarde in die aangeeft of de ‘Keep-Alive’-optie is ingeschakeld. |
Velden
| Veld | Beschrijving |
|---|---|
| static DefaultNonPersistentConnectionLimit | RTTI-informatie. |
| static DefaultPersistentConnectionLimit | Het standaard aantal persistente verbindingen. |
Zie ook
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++