System::Net::ServicePoint Klasse
Inhalt
[
Ausblenden
]ServicePoint class
Bietet HTTP-Verbindungsverwaltung. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() zugewiesen werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.
class ServicePoint : public System::Object
Methoden
| Methode | Beschreibung |
|---|---|
| CloseConnectionGroup(String) | Schließt und entfernt Verbindungen, die zur angegebenen Verbindungsgruppe gehören. |
| get_Address() | Gibt die Server-URI zurück, zu der die aktuelle Instanz verbindet. |
| get_BindIPEndPointDelegate() | RTTI-Informationen. |
| get_Certificate() | Gibt ein Zertifikat zurück, das von der aktuellen Instanz verwendet wird. |
| get_ClientCertificate() | Gibt das letzte Client-Zertifikat zurück. |
| get_ConnectionLeaseTimeout() | Liest einen Timeout in Millisekunden, nach dem aktive ServicePoint geschlossen wird. |
| get_ConnectionLimit() | Liest die maximale Anzahl von Verbindungen, die von der aktuellen Instanz erlaubt sind. |
| get_ConnectionName() | Gibt den Verbindungsnamen zurück. |
| get_CurrentConnections() | Gibt die Anzahl geöffneter Verbindungen zurück. |
| get_Expect100Continue() | Liest einen Wert, der angibt, ob das 100-Continue-Verhalten verwendet wird. |
| get_IdleSince() | Gibt Datum und Uhrzeit der letzten Verbindung zu einem Host zurück. |
| get_MaxIdleTime() | Liest eine Zeitspanne in Millisekunden, nach der eine Leerlaufverbindung geschlossen wird. |
| virtual get_ProtocolVersion() | Gibt die HTTP-Version zurück. |
| get_ReceiveBufferSize() | Liest die Größe des Empfangspuffers. |
| get_SupportsPipelining() | Gibt einen Wert zurück, der angibt, ob die aktuelle Instanz Pipeline-Verbindungen unterstützt. |
| get_UseNagleAlgorithm() | Liest einen Wert, der angibt, ob der Nagle-Algorithmus von von der aktuellen Instanz verwalteten Verbindungen verwendet wird. |
| set_BindIPEndPointDelegate(BindIPEndPoint) | Setzt den Delegaten, der verwendet wird, um den lokalen IPEndPoint mit der aktuellen Instanz zu verknüpfen. |
| set_ConnectionLeaseTimeout(int32_t) | Setzt einen Timeout in Millisekunden, nach dem aktive ServicePoint geschlossen wird. |
| set_ConnectionLimit(int32_t) | Setzt die maximale Anzahl von Verbindungen, die von der aktuellen Instanz erlaubt sind. |
| set_Expect100Continue(bool) | Setzt einen Wert, der angibt, ob das 100-Continue-Verhalten verwendet wird. |
| set_MaxIdleTime(int32_t) | Setzt eine Zeitspanne in Millisekunden, nach der eine Leerlaufverbindung geschlossen wird. |
| set_ReceiveBufferSize(int32_t) | Setzt die Größe des Empfangspuffers. |
| set_UseNagleAlgorithm(bool) | Setzt einen Wert, der angibt, ob der Nagle-Algorithmus von von der aktuellen Instanz verwalteten Verbindungen verwendet wird. |
| SetTcpKeepAlive(bool, int32_t, int32_t) | Setzt den Wert, der angibt, ob die Option ‘Keep-Alive’ aktiviert ist. |
Siehe auch
- Class Object
- Namespace System::Net
- Library Aspose.Font for C++