System::Net::ServicePointManager-klass

ServicePointManager class

Hanterar livscykelstadierna (skapa, underhålla och ta bort) för instanser av ServicePoint-klassen. Objekt av denna klass bör endast allokeras med System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd pekaren för att skicka den till funktioner som argument.

class ServicePointManager : public System::Object

Metoder

MetodBeskrivning
static get_CertificatePolicy()Hämtar en certifikatpolicy.
static get_CheckCertificateRevocationList()Hämtar ett värde som indikerar om certifikatet måste kontrolleras mot certifikatutfärdarens återkallningslista.
static get_DefaultConnectionLimit()Hämtar det maximala antalet samtidiga anslutningar som tillåts av ServicePoint-klassinstanserna.
static get_DnsRefreshTimeout()Hämtar en tidsgräns i millisekunder under vilken en DNS-upplösning anses vara giltig.
static get_EnableDnsRoundRobin()Hämtar ett värde som indikerar om en DNS-upplösning roterar bland de tillämpliga IP-adresserna.
static get_EncryptionPolicy()Returnerar krypteringspolicyn som används av den aktuella instansen.
static get_Expect100Continue()Hämtar ett värde som indikerar om ServicePoint-klassinstanserna använder 100-Continue-beteendet.
static get_MaxServicePointIdleTime()Hämtar den maximala inaktiva tiden för ServicePoint-klassinstanserna.
static get_MaxServicePoints()Hämtar det maximala antalet ServicePoint-klassinstanser som kan hanteras av den aktuella instansen.
static get_ReusePort()Hämtar ett värde som indikerar om utgångssocketarna använder alternativet ‘SO_REUSE_UNICASTPORT’.
static get_SecurityProtocol()Hämtar den säkerhetsprotokolltyp som används av ServicePoint-klassinstanserna som hanteras av den aktuella instansen.
static get_ServerCertificateValidationCallback()Hämtar återanropet som används för att validera ett servercertifikat.
static get_UseNagleAlgorithm()Hämtar ett värde som indikerar om ServicePoint-klassinstanserna använder Nagle-algoritmen.
static set_CertificatePolicy(System::SharedPtr<ICertificatePolicy>)Ställer in en certifikatpolicy.
static set_CheckCertificateRevocationList(bool)Ställer in ett värde som indikerar om certifikatet måste kontrolleras mot certifikatutfärdarens återkallningslista.
static set_DefaultConnectionLimit(int32_t)Ställer in det maximala antalet samtidiga anslutningar som tillåts av ServicePoint-klassinstanserna.
static set_DnsRefreshTimeout(int32_t)Ställer in en tidsgräns i millisekunder under vilken en DNS-upplösning anses vara giltig.
static set_EnableDnsRoundRobin(bool)Ställer in ett värde som indikerar om en DNS-upplösning roterar bland de tillämpliga IP-adresserna.
static set_Expect100Continue(bool)Ställer in ett värde som indikerar om ServicePoint-class-instansier använder 100-Continue-beteendet.
static set_MaxServicePointIdleTime(int32_t)Ställer in den maximala inaktiva tiden för ServicePoint-class-instansier.
static set_MaxServicePoints(int32_t)Ställer in det maximala antalet ServicePoint-class-instansier som kan hanteras av den aktuella instansen.
static set_ReusePort(bool)Ställer in ett värde som indikerar om utgångssocketarna för anslutningarna använder alternativet ‘SO_REUSE_UNICASTPORT’.
static set_SecurityProtocol(SecurityProtocolType)Ställer in säkerhetsprotokolltypen som används av ServicePoint-class-instansier som hanteras av den aktuella instansen.
static set_ServerCertificateValidationCallback(Security::RemoteCertificateValidationCallback)Ställer in återanropet som används för att validera ett servercertifikat.
static set_UseNagleAlgorithm(bool)Ställer in ett värde som indikerar om ServicePoint-class-instansier använder Nagle-algoritmen.
static SetTcpKeepAlive(bool, int32_t, int32_t)Ställer in värdet som indikerar om alternativet ‘Keep-Alive’ är aktiverat.

Fält

FältBeskrivning
static DefaultNonPersistentConnectionLimitRTTI-information.
static DefaultPersistentConnectionLimitStandardantalet beständiga anslutningar.

Se även