System::Net::ServicePointManager 클래스

ServicePointManager class

Manages the lifecycle stages (creating, maintaining, and deleting) of the ServicePoint class instances. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

class ServicePointManager : public System::Object

메서드

메서드설명
static get_CertificatePolicy()인증서 정책을 가져옵니다.
static get_CheckCertificateRevocationList()인증서를 인증 기관 폐기 목록과 대조해야 하는지 여부를 나타내는 값을 가져옵니다.
static get_DefaultConnectionLimit()ServicePoint 클래스 인스턴스에서 허용되는 최대 동시 연결 수를 가져옵니다.
static get_DnsRefreshTimeout()DNS 해석이 유효하다고 간주되는 시간(밀리초)을 가져옵니다.
static get_EnableDnsRoundRobin()DNS 해석이 적용 가능한 IP 주소들 사이에서 순환하는지 여부를 나타내는 값을 가져옵니다.
static get_EncryptionPolicy()현재 인스턴스에서 사용되는 암호화 정책을 반환합니다.
static get_Expect100Continue()ServicePoint 클래스 인스턴스가 100-Continue 동작을 사용하는지 여부를 나타내는 값을 가져옵니다.
static get_MaxServicePointIdleTime()ServicePoint 클래스 인스턴스의 최대 유휴 시간을 가져옵니다.
static get_MaxServicePoints()현재 인스턴스가 관리할 수 있는 ServicePoint 클래스 인스턴스의 최대 수를 가져옵니다.
static get_ReusePort()출력 연결 소켓이 ‘SO_REUSE_UNICASTPORT’ 옵션을 사용하는지 여부를 나타내는 값을 가져옵니다.
static get_SecurityProtocol()현재 인스턴스가 관리하는 ServicePoint 클래스 인스턴스에서 사용되는 보안 프로토콜 유형을 가져옵니다.
static get_ServerCertificateValidationCallback()서버 인증서를 검증하는 데 사용되는 콜백을 가져옵니다.
static get_UseNagleAlgorithm()ServicePoint 클래스 인스턴스가 Nagle 알고리즘을 사용하는지 여부를 나타내는 값을 가져옵니다.
static set_CertificatePolicy(System::SharedPtr<ICertificatePolicy>)인증서 정책을 설정합니다.
static set_CheckCertificateRevocationList(bool)인증서를 인증 기관 폐기 목록과 대조해야 하는지 여부를 나타내는 값을 설정합니다.
static set_DefaultConnectionLimit(int32_t)ServicePoint 클래스 인스턴스에서 허용되는 최대 동시 연결 수를 설정합니다.
static set_DnsRefreshTimeout(int32_t)DNS 해석이 유효하다고 간주되는 시간(밀리초)을 설정합니다.
static set_EnableDnsRoundRobin(bool)DNS 해석이 적용 가능한 IP 주소들 사이에서 순환하는지 여부를 나타내는 값을 설정합니다.
static set_Expect100Continue(bool)ServicePoint-class 인스턴스가 100-Continue 동작을 사용하는지 여부를 나타내는 값을 설정합니다.
static set_MaxServicePointIdleTime(int32_t)ServicePoint-class 인스턴스의 최대 유휴 시간을 설정합니다.
static set_MaxServicePoints(int32_t)현재 인스턴스가 관리할 수 있는 ServicePoint-class 인스턴스의 최대 개수를 설정합니다.
static set_ReusePort(bool)출력 연결 소켓이 ‘SO_REUSE_UNICASTPORT’ 옵션을 사용하는지 여부를 나타내는 값을 설정합니다.
static set_SecurityProtocol(SecurityProtocolType)현재 인스턴스가 관리하는 ServicePoint-class 인스턴스에서 사용되는 보안 프로토콜 유형을 설정합니다.
static set_ServerCertificateValidationCallback(Security::RemoteCertificateValidationCallback)서버 인증서를 검증하는 데 사용되는 콜백을 설정합니다.
static set_UseNagleAlgorithm(bool)ServicePoint-class 인스턴스가 Nagle 알고리즘을 사용하는지 여부를 나타내는 값을 설정합니다.
static SetTcpKeepAlive(bool, int32_t, int32_t)‘Keep-Alive’ 옵션이 활성화되어 있는지 여부를 나타내는 값을 설정합니다.

필드

필드설명
static DefaultNonPersistentConnectionLimitRTTI 정보.
static DefaultPersistentConnectionLimit지속 연결의 기본 개수입니다.

또 보기