System::Net::ServicePointManager classe
Contenuti
[
Nascondere
]ServicePointManager class
Gestisce le fasi del ciclo di vita (creazione, manutenzione e cancellazione) delle istanze della classe ServicePoint. Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.
class ServicePointManager : public System::Object
Metodi
| Metodo | Descrizione |
|---|---|
| static get_CertificatePolicy() | Ottiene una politica di certificato. |
| static get_CheckCertificateRevocationList() | Ottiene un valore che indica se il certificato deve essere controllato rispetto all’elenco di revoca dell’autorità di certificazione. |
| static get_DefaultConnectionLimit() | Ottiene il numero massimo di connessioni concorrenti consentite dalle istanze della classe ServicePoint-class. |
| static get_DnsRefreshTimeout() | Ottiene un timeout in millisecondi durante il quale una risoluzione DNS è considerata valida. |
| static get_EnableDnsRoundRobin() | Ottiene un valore che indica se una risoluzione DNS ruota tra gli indirizzi IP applicabili. |
| static get_EncryptionPolicy() | Restituisce la politica di crittografia utilizzata dall’istanza corrente. |
| static get_Expect100Continue() | Ottiene un valore che indica se le istanze della classe ServicePoint-class utilizzano il comportamento 100-Continue. |
| static get_MaxServicePointIdleTime() | Ottiene il tempo di inattività massimo delle istanze della classe ServicePoint-class. |
| static get_MaxServicePoints() | Ottiene il numero massimo di istanze della classe ServicePoint-class che possono essere gestite dall’istanza corrente. |
| static get_ReusePort() | Ottiene un valore che indica se i socket delle connessioni in uscita utilizzano l’opzione ‘SO_REUSE_UNICASTPORT’. |
| static get_SecurityProtocol() | Ottiene il tipo di protocollo di sicurezza utilizzato dalle istanze della classe ServicePoint-class gestite dall’istanza corrente. |
| static get_ServerCertificateValidationCallback() | Ottiene la callback utilizzata per convalidare un certificato server. |
| static get_UseNagleAlgorithm() | Ottiene un valore che indica se le istanze della classe ServicePoint-class utilizzano l’algoritmo Nagle. |
| static set_CertificatePolicy(System::SharedPtr<ICertificatePolicy>) | Imposta una politica di certificato. |
| static set_CheckCertificateRevocationList(bool) | Imposta un valore che indica se il certificato deve essere controllato rispetto all’elenco di revoca dell’autorità di certificazione. |
| static set_DefaultConnectionLimit(int32_t) | Imposta il numero massimo di connessioni concorrenti consentite dalle istanze di ServicePoint-class. |
| static set_DnsRefreshTimeout(int32_t) | Imposta un timeout in millisecondi durante il quale una risoluzione DNS è considerata valida. |
| static set_EnableDnsRoundRobin(bool) | Imposta un valore che indica se una risoluzione DNS ruota tra gli indirizzi IP applicabili. |
| static set_Expect100Continue(bool) | Imposta un valore che indica se le istanze di ServicePoint-class utilizzano il comportamento 100-Continue. |
| static set_MaxServicePointIdleTime(int32_t) | Imposta il tempo massimo di inattività delle istanze di ServicePoint-class. |
| static set_MaxServicePoints(int32_t) | Imposta il numero massimo di istanze di ServicePoint-class che possono essere gestite dall’istanza corrente. |
| static set_ReusePort(bool) | Imposta un valore che indica se i socket delle connessioni in uscita utilizzano l’opzione ‘SO_REUSE_UNICASTPORT’. |
| static set_SecurityProtocol(SecurityProtocolType) | Imposta il tipo di protocollo di sicurezza utilizzato dalle istanze di ServicePoint-class gestite dall’istanza corrente. |
| static set_ServerCertificateValidationCallback(Security::RemoteCertificateValidationCallback) | Imposta la callback utilizzata per convalidare un certificato server. |
| static set_UseNagleAlgorithm(bool) | Imposta un valore che indica se le istanze di ServicePoint-class utilizzano l’algoritmo di Nagle. |
| static SetTcpKeepAlive(bool, int32_t, int32_t) | Imposta il valore che indica se l’opzione ‘Keep-Alive’ è abilitata. |
Campi
| Campo | Descrizione |
|---|---|
| static DefaultNonPersistentConnectionLimit | Informazioni RTTI. |
| static DefaultPersistentConnectionLimit | Il numero predefinito di connessioni persistenti. |
Vedi anche
- Class Object
- Namespace System::Net
- Library Aspose.Font for C++