System::Net::ServicePoint klasse
inhoud
[
verbergen
]ServicePoint class
Biedt beheer van HTTP-verbindingen. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr-pointer en gebruik deze pointer om deze als argument aan functies door te geven.
class ServicePoint : public System::Object
Methoden
| Methode | Beschrijving |
|---|---|
| CloseConnectionGroup(String) | Sluit en verwijdert verbindingen die behoren tot de opgegeven verbindingsgroep. |
| get_Address() | Retourneert de server-URI waarmee de huidige instantie verbinding maakt. |
| get_BindIPEndPointDelegate() | RTTI-informatie. |
| get_Certificate() | Retourneert een certificaat dat wordt gebruikt door de huidige instantie. |
| get_ClientCertificate() | Retourneert het laatste clientcertificaat. |
| get_ConnectionLeaseTimeout() | Haalt een time-out op in milliseconden waarna de actieve ServicePoint wordt gesloten. |
| get_ConnectionLimit() | Haalt het maximale aantal verbindingen op dat is toegestaan door de huidige instantie. |
| get_ConnectionName() | Retourneert de verbindingsnaam. |
| get_CurrentConnections() | Retourneert een aantal geopende verbindingen. |
| get_Expect100Continue() | Haalt een waarde op die aangeeft of het 100-Continue‑gedrag wordt gebruikt. |
| get_IdleSince() | Retourneert een datum en tijd van de laatste verbinding met een host. |
| get_MaxIdleTime() | Haalt een tijdsduur op in milliseconden waarna een idle‑verbinding wordt gesloten. |
| virtual get_ProtocolVersion() | Retourneert de HTTP‑versie. |
| get_ReceiveBufferSize() | Haalt de grootte van de ontvangbuffer op. |
| get_SupportsPipelining() | Retourneert een waarde die aangeeft of de huidige instantie pipeline‑verbindingen ondersteunt. |
| get_UseNagleAlgorithm() | Haalt een waarde op die aangeeft of het Nagle‑algoritme wordt gebruikt door verbindingen die door de huidige instantie worden beheerd. |
| set_BindIPEndPointDelegate(BindIPEndPoint) | Stelt de delegate in die wordt gebruikt om het lokale IPEndPoint te koppelen aan de huidige instantie. |
| set_ConnectionLeaseTimeout(int32_t) | Stelt een time-out in milliseconden in waarna de actieve ServicePoint wordt gesloten. |
| set_ConnectionLimit(int32_t) | Stelt het maximale aantal verbindingen in dat is toegestaan door de huidige instantie. |
| set_Expect100Continue(bool) | Stelt een waarde in die aangeeft of het 100-Continue‑gedrag wordt gebruikt. |
| set_MaxIdleTime(int32_t) | Stelt een tijdsduur in milliseconden in waarna een idle‑verbinding wordt gesloten. |
| set_ReceiveBufferSize(int32_t) | Stelt de grootte van de ontvangbuffer in. |
| set_UseNagleAlgorithm(bool) | Stelt een waarde in die aangeeft of het Nagle‑algoritme wordt gebruikt door verbindingen die door de huidige instantie worden beheerd. |
| SetTcpKeepAlive(bool, int32_t, int32_t) | Stelt de waarde in die aangeeft of de ‘Keep-Alive’-optie is ingeschakeld. |
Zie ook
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++