System::Net::ServicePoint classe
Contenu
[
Cacher
]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éthode | Description |
|---|---|
| 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
- Class Object
- Namespace System::Net
- Library Aspose.Font for C++