System::Net::ServicePoint Klasse

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

MethodeBeschreibung
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