System::Net::ServicePoint Klasse

ServicePoint class

Bietet HTTP-Verbindungsverwaltung. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen 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 stets 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()Ermittelt einen Timeout in Millisekunden, nach dem aktive ServicePoint geschlossen werden.
get_ConnectionLimit()Ermittelt 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()Ermittelt 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()Ermittelt eine Zeitdauer in Millisekunden, nach der eine Leerlaufverbindung geschlossen wird.
virtual get_ProtocolVersion()Gibt die HTTP-Version zurück.
get_ReceiveBufferSize()Ermittelt die Größe des Empfangspuffers.
get_SupportsPipelining()Gibt einen Wert zurück, der angibt, ob die aktuelle Instanz Pipeline-Verbindungen unterstützt.
get_UseNagleAlgorithm()Ermittelt einen Wert, der angibt, ob der Nagle-Algorithmus von von der aktuellen Instanz verwalteten Verbindungen verwendet wird.
set_BindIPEndPointDelegate(BindIPEndPoint)Legt den Delegaten fest, der verwendet wird, um den lokalen IPEndPoint mit der aktuellen Instanz zu verknüpfen.
set_ConnectionLeaseTimeout(int32_t)Legt einen Timeout in Millisekunden fest, nach dem aktive ServicePoint geschlossen werden.
set_ConnectionLimit(int32_t)Legt die maximale Anzahl von Verbindungen fest, die von der aktuellen Instanz erlaubt sind.
set_Expect100Continue(bool)Legt einen Wert fest, der angibt, ob das 100-Continue-Verhalten verwendet wird.
set_MaxIdleTime(int32_t)Legt eine Zeitdauer in Millisekunden fest, nach der eine Leerlaufverbindung geschlossen wird.
set_ReceiveBufferSize(int32_t)Legt die Größe des Empfangspuffers fest.
set_UseNagleAlgorithm(bool)Legt einen Wert fest, der angibt, ob der Nagle-Algorithmus von von der aktuellen Instanz verwalteten Verbindungen verwendet wird.
SetTcpKeepAlive(bool, int32_t, int32_t)Legt den Wert fest, der angibt, ob die Option ‘Keep-Alive’ aktiviert ist.

Siehe auch