System::Net::ServicePoint classe

ServicePoint class

Fournit la gestion des connexions HTTP. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

class ServicePoint : public System::Object

Méthodes

MéthodeDescription
CloseConnectionGroup(String)Ferme et supprime les connexions appartenant au groupe de connexion spécifié.
get_Address()Renvoie l’URI du serveur auquel l’instance actuelle se connecte.
get_BindIPEndPointDelegate()Informations RTTI.
get_Certificate()Renvoie un certificat utilisé par l’instance actuelle.
get_ClientCertificate()Renvoie le dernier certificat client.
get_ConnectionLeaseTimeout()Obtient un délai d’attente en millisecondes après lequel le ServicePoint actif sera fermé.
get_ConnectionLimit()Obtient le nombre maximal de connexions autorisées par l’instance actuelle.
get_ConnectionName()Renvoie le nom de la connexion.
get_CurrentConnections()Renvoie un nombre de connexions ouvertes.
get_Expect100Continue()Obtient une valeur indiquant si le comportement 100-Continue est utilisé.
get_IdleSince()Renvoie la date et l’heure de la dernière connexion à un hôte.
get_MaxIdleTime()Obtient une durée en millisecondes après laquelle une connexion inactive sera fermée.
virtual get_ProtocolVersion()Renvoie la version HTTP.
get_ReceiveBufferSize()Obtient la taille du tampon de réception.
get_SupportsPipelining()Renvoie une valeur indiquant si l’instance actuelle prend en charge les connexions en pipeline.
get_UseNagleAlgorithm()Obtient une valeur indiquant si l’algorithme Nagle est utilisé par les connexions gérées par l’instance actuelle.
set_BindIPEndPointDelegate(BindIPEndPoint)Définit le délégué utilisé pour associer le IPEndPoint local à l’instance actuelle.
set_ConnectionLeaseTimeout(int32_t)Définit un délai d’attente en millisecondes après lequel le ServicePoint actif sera fermé.
set_ConnectionLimit(int32_t)Définit le nombre maximal de connexions autorisées par l’instance actuelle.
set_Expect100Continue(bool)Définit une valeur indiquant si le comportement 100-Continue est utilisé.
set_MaxIdleTime(int32_t)Définit une durée en millisecondes après laquelle une connexion inactive sera fermée.
set_ReceiveBufferSize(int32_t)Définit la taille du tampon de réception.
set_UseNagleAlgorithm(bool)Définit une valeur indiquant si l’algorithme Nagle est utilisé par les connexions gérées par l’instance actuelle.
SetTcpKeepAlive(bool, int32_t, int32_t)Définit la valeur indiquant si l’option ‘Keep-Alive’ est activée.

Voir aussi