Clase System::Net::ServicePointManager

ServicePointManager class

Gestiona las etapas del ciclo de vida (creación, mantenimiento y eliminación) de las instancias de la clase ServicePoint . Los objetos de esta clase solo deben asignarse usando la función System::MakeObject() function. Nunca cree una instancia de este tipo en la pila o usando el operador new, como resultará en errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento.

class ServicePointManager : public System::Object

Métodos

MétodoDescripción
static get_CertificatePolicy()Obtiene una política de certificado.
static get_CheckCertificateRevocationList()Obtiene un valor que indica si el certificado debe verificarse contra la lista de revocación de la autoridad certificadora.
static get_DefaultConnectionLimit()Obtiene el número máximo de conexiones concurrentes que están permitidas por las instancias de la clase ServicePoint.
static get_DnsRefreshTimeout()Obtiene un tiempo de espera en milisegundos durante el cual una resolución DNS se considera válida.
static get_EnableDnsRoundRobin()Obtiene un valor que indica si una resolución DNS rota entre las direcciones IP aplicables.
static get_EncryptionPolicy()Devuelve la política de cifrado que usa la instancia actual.
static get_Expect100Continue()Obtiene un valor que indica si las instancias de la clase ServicePoint usan el comportamiento 100-Continue.
static get_MaxServicePointIdleTime()Obtiene el tiempo máximo inactivo de las instancias de la clase ServicePoint.
static get_MaxServicePoints()Obtiene el número máximo de instancias de la clase ServicePoint que pueden ser gestionadas por la instancia actual.
static get_ReusePort()Obtiene un valor que indica si los sockets de conexiones de salida usan la opción ‘SO_REUSE_UNICASTPORT’.
static get_SecurityProtocol()Obtiene el tipo de protocolo de seguridad usado por las instancias de la clase ServicePoint que son gestionadas por la instancia actual.
static get_ServerCertificateValidationCallback()Obtiene la devolución de llamada que se usa para validar un certificado de servidor.
static get_UseNagleAlgorithm()Obtiene un valor que indica si las instancias de la clase ServicePoint usan el algoritmo Nagle.
static set_CertificatePolicy(System::SharedPtr<ICertificatePolicy>)Establece una política de certificado.
static set_CheckCertificateRevocationList(bool)Establece un valor que indica si el certificado debe verificarse contra la lista de revocación de la autoridad certificadora.
static set_DefaultConnectionLimit(int32_t)Establece el número máximo de conexiones concurrentes que están permitidas por las instancias de la clase ServicePoint.
static set_DnsRefreshTimeout(int32_t)Establece un tiempo de espera en milisegundos durante el cual una resolución DNS se considera válida.
static set_EnableDnsRoundRobin(bool)Establece un valor que indica si una resolución DNS rota entre las direcciones IP aplicables.
static set_Expect100Continue(bool)Establece un valor que indica si las instancias de la clase ServicePoint utilizan el comportamiento 100-Continue.
static set_MaxServicePointIdleTime(int32_t)Establece el tiempo máximo de inactividad de las instancias de la clase ServicePoint.
static set_MaxServicePoints(int32_t)Establece el número máximo de instancias de la clase ServicePoint que pueden ser gestionadas por la instancia actual.
static set_ReusePort(bool)Establece un valor que indica si los sockets de conexiones de salida utilizan la opción ‘SO_REUSE_UNICASTPORT’.
static set_SecurityProtocol(SecurityProtocolType)Establece el tipo de protocolo de seguridad utilizado por las instancias de la clase ServicePoint que son gestionadas por la instancia actual.
static set_ServerCertificateValidationCallback(Security::RemoteCertificateValidationCallback)Establece la función de devolución de llamada que se utiliza para validar un certificado de servidor.
static set_UseNagleAlgorithm(bool)Establece un valor que indica si las instancias de la clase ServicePoint utilizan el algoritmo Nagle.
static SetTcpKeepAlive(bool, int32_t, int32_t)Establece el valor que indica si la opción ‘Keep-Alive’ está habilitada.

Campos

CampoDescripción
static DefaultNonPersistentConnectionLimitInformación RTTI.
static DefaultPersistentConnectionLimitEl número predeterminado de conexiones persistentes.

Ver también