Condividi tramite


ServicePointManager.DefaultConnectionLimit Proprietà

Definizione

Ottiene o imposta il numero massimo di connessioni simultanee consentite da un oggetto ServicePoint.

public:
 static property int DefaultConnectionLimit { int get(); void set(int value); };
public static int DefaultConnectionLimit { get; set; }
static member DefaultConnectionLimit : int with get, set
Public Shared Property DefaultConnectionLimit As Integer

Valore della proprietà

Numero massimo di connessioni simultanee consentite da un oggetto ServicePoint. Il limite di connessione predefinito è 10 per ASP.NET applicazioni ospitate e 2 per tutti gli altri. Quando un'app viene eseguita in un host ASP.NET, non è possibile modificare il valore di questa proprietà tramite il file di configurazione se la proprietà autoConfig è impostata su true. Tuttavia, è possibile modificare il valore a livello di codice quando la proprietà di configurazione automatica è true. Impostare il valore preferito una volta, quando viene caricato l'AppDomain.

Eccezioni

Esempio

Nell'esempio di codice seguente viene impostata questa proprietà.

ServicePointManager::UseNagleAlgorithm = true;
ServicePointManager::Expect100Continue = true;
ServicePointManager::CheckCertificateRevocationList = true;
ServicePointManager::DefaultConnectionLimit = ServicePointManager::DefaultPersistentConnectionLimit;
ServicePointManager.UseNagleAlgorithm = true;
ServicePointManager.Expect100Continue = true;
ServicePointManager.CheckCertificateRevocationList = true;
ServicePointManager.DefaultConnectionLimit = ServicePointManager.DefaultPersistentConnectionLimit;
ServicePointManager.UseNagleAlgorithm = True
ServicePointManager.Expect100Continue = True
ServicePointManager.CheckCertificateRevocationList = True
ServicePointManager.DefaultConnectionLimit = _
    ServicePointManager.DefaultPersistentConnectionLimit

Commenti

La DefaultConnectionLimit proprietà imposta il numero massimo predefinito di connessioni simultanee assegnate all'oggetto ServicePointManager durante la ConnectionLimit creazione ServicePoint di oggetti.

La modifica della DefaultConnectionLimit proprietà non ha alcun effetto sugli oggetti esistenti ServicePoint . Influisce solo ServicePoint sugli oggetti inizializzati dopo la modifica. Se il valore di questa proprietà non è stato impostato direttamente o tramite la configurazione, il valore predefinito viene impostato sulla costante DefaultPersistentConnectionLimit.

Nota

Le modifiche apportate alla DefaultConnectionLimit proprietà influiscono sulle connessioni HTTP 1.0 e HTTP 1.1. Non è possibile modificare separatamente il limite di connessione per i protocolli HTTP 1.0 e HTTP 1.1.

Si applica a

Vedi anche