System::Net::ServicePoint classe

ServicePoint class

Fornisce la gestione delle connessioni HTTP. 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. Avvolgere sempre questa classe in un puntatore System::SmartPtr e utilizzare questo puntatore per passarlo alle funzioni come argomento.

class ServicePoint : public System::Object

Metodi

MetodoDescrizione
CloseConnectionGroup(String)Chiude e rimuove le connessioni che appartengono al gruppo di connessione specificato.
get_Address()Restituisce l’URI del server a cui si connette l’istanza corrente.
get_BindIPEndPointDelegate()Informazioni RTTI.
get_Certificate()Restituisce un certificato utilizzato dall’istanza corrente.
get_ClientCertificate()Restituisce l’ultimo certificato client.
get_ConnectionLeaseTimeout()Ottiene un timeout in millisecondi dopo il quale il ServicePoint attivo verrà chiuso.
get_ConnectionLimit()Ottiene il numero massimo di connessioni consentite dall’istanza corrente.
get_ConnectionName()Restituisce il nome della connessione.
get_CurrentConnections()Restituisce un numero di connessioni aperte.
get_Expect100Continue()Ottiene un valore che indica se il comportamento 100-Continue è utilizzato.
get_IdleSince()Restituisce data e ora dell’ultima connessione a un host.
get_MaxIdleTime()Ottiene un intervallo di tempo in millisecondi dopo il quale una connessione inattiva verrà chiusa.
virtual get_ProtocolVersion()Restituisce la versione HTTP.
get_ReceiveBufferSize()Ottiene la dimensione del buffer di ricezione.
get_SupportsPipelining()Restituisce un valore che indica se l’istanza corrente supporta le connessioni pipeline.
get_UseNagleAlgorithm()Ottiene un valore che indica se l’algoritmo Nagle è utilizzato dalle connessioni gestite dall’istanza corrente.
set_BindIPEndPointDelegate(BindIPEndPoint)Imposta il delegato utilizzato per associare il IPEndPoint locale all’istanza corrente.
set_ConnectionLeaseTimeout(int32_t)Imposta un timeout in millisecondi dopo il quale il ServicePoint attivo verrà chiuso.
set_ConnectionLimit(int32_t)Imposta il numero massimo di connessioni consentite dall’istanza corrente.
set_Expect100Continue(bool)Imposta un valore che indica se il comportamento 100-Continue è utilizzato.
set_MaxIdleTime(int32_t)Imposta un intervallo di tempo in millisecondi dopo il quale una connessione inattiva verrà chiusa.
set_ReceiveBufferSize(int32_t)Imposta la dimensione del buffer di ricezione.
set_UseNagleAlgorithm(bool)Imposta un valore che indica se l’algoritmo Nagle è utilizzato dalle connessioni gestite dall’istanza corrente.
SetTcpKeepAlive(bool, int32_t, int32_t)Imposta il valore che indica se l’opzione ‘Keep-Alive’ è abilitata.

Vedi anche