이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

ServicePointManager 클래스

 

ServicePoint 개체의 컬렉션을 관리합니다.

네임스페이스:   System.Net
어셈블리:  System(System.dll에 있음)

System.Object
  System.Net.ServicePointManager

public class ServicePointManager

이름설명
System_CAPS_pubpropertySystem_CAPS_staticCertificatePolicy

사용되지 않습니다. 서버 인증서 정책을 가져오거나 설정합니다.

System_CAPS_pubpropertySystem_CAPS_staticCheckCertificateRevocationList

인증 기관의 해지 목록을 기준으로 인증서를 검사하는지 여부를 나타내는 Boolean 값을 가져오거나 설정합니다.

System_CAPS_pubpropertySystem_CAPS_staticDefaultConnectionLimit

ServicePoint 개체에서 허용하는 최대 동시 연결 수를 가져오거나 설정합니다.

System_CAPS_pubpropertySystem_CAPS_staticDnsRefreshTimeout

DNS(도메인 이름 서비스) 확인이 유효한 것으로 간주되는 기간을 나타내는 값을 가져오거나 설정합니다.

System_CAPS_pubpropertySystem_CAPS_staticEnableDnsRoundRobin

DNS(Domain Name Service) 확인이 적절한 IP(인터넷 프로토콜) 주소 사이에서 순환되는지 여부를 나타내는 값을 가져오거나 설정합니다.

System_CAPS_pubpropertySystem_CAPS_staticEncryptionPolicy

ServicePointManager 인스턴스에 대한 System.Net.Security.EncryptionPolicy를 가져옵니다.

System_CAPS_pubpropertySystem_CAPS_staticExpect100Continue

100-Continue 동작을 사용할지 여부를 결정하는 Boolean 값을 가져오거나 설정합니다.

System_CAPS_pubpropertySystem_CAPS_staticMaxServicePointIdleTime

ServicePoint 개체의 최대 유휴 시간을 가져오거나 설정합니다.

System_CAPS_pubpropertySystem_CAPS_staticMaxServicePoints

언제나 유지해야 할 최대 ServicePoint 개체 수를 가져오거나 설정합니다.

System_CAPS_pubpropertySystem_CAPS_staticReusePort

이 속성 값을 true로 설정하면 HttpWebRequest의 모든 아웃바운드 TCP 연결에서 소켓에 네이티브 소켓 옵션 SO_REUSE_UNICASTPORT를 사용합니다. 이렇게 하면 기본 송신 포트를 공유할 수 있습니다. 짧은 기간에 많은 수의 나가는 연결이 설정되어 앱이 포트 없이 실행될 위험이 있는 시나리오에 유용합니다.

System_CAPS_pubpropertySystem_CAPS_staticSecurityProtocol

ServicePointManager 개체에서 관리하는 ServicePoint 개체에 사용되는 보안 프로토콜을 가져오거나 설정합니다.

System_CAPS_pubpropertySystem_CAPS_staticServerCertificateValidationCallback

서버 인증서의 유효성을 검사할 콜백을 가져오거나 설정합니다.

System_CAPS_pubpropertySystem_CAPS_staticUseNagleAlgorithm

ServicePointManager 개체에서 관리하는 서비스 지점에 Nagle 알고리즘을 사용할지 여부를 결정합니다.

이름설명
System_CAPS_pubmethodEquals(Object)

지정한 개체가 현재 개체와 같은지 여부를 확인합니다. (Object에서 상속됨)

System_CAPS_protmethodFinalize()

개체가 가비지 수집자에서 회수되기 전에, 해당 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)

System_CAPS_pubmethodSystem_CAPS_staticFindServicePoint(String, IWebProxy)

기존의 ServicePoint 개체를 찾거나 새 ServicePoint 개체를 만들어 지정된 URI(Uniform Resource Identifier)와의 통신을 관리합니다.

System_CAPS_pubmethodSystem_CAPS_staticFindServicePoint(Uri)

기존의 ServicePoint 개체를 찾거나 새 ServicePoint 개체를 만들어 지정된 Uri 개체와의 통신을 관리합니다.

System_CAPS_pubmethodSystem_CAPS_staticFindServicePoint(Uri, IWebProxy)

기존의 ServicePoint 개체를 찾거나 새 ServicePoint 개체를 만들어 지정된 Uri 개체와의 통신을 관리합니다.

System_CAPS_pubmethodGetHashCode()

기본 해시 함수로 작동합니다.(Object에서 상속됨)

System_CAPS_pubmethodGetType()

현재 인스턴스의 Type을 가져옵니다.(Object에서 상속됨)

System_CAPS_protmethodMemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.(Object에서 상속됨)

System_CAPS_pubmethodSystem_CAPS_staticSetTcpKeepAlive(Boolean, Int32, Int32)

TCP 연결에서 연결 유지 옵션을 사용하거나 사용하지 않습니다.

System_CAPS_pubmethodToString()

현재 개체를 나타내는 문자열을 반환합니다.(Object에서 상속됨)

이름설명
System_CAPS_pubfieldSystem_CAPS_staticDefaultNonPersistentConnectionLimit

HTTP/1.0 이상의 서버에 연결된 ServicePoint 개체에서 허용되는 기본 비영구적 연결 수(4)입니다. 이 필드는 상수이지만 .NET Framework 2.0에서는 더 이상 사용되지 않습니다.

System_CAPS_pubfieldSystem_CAPS_staticDefaultPersistentConnectionLimit

HTTP/1.1 이상의 서버에 연결된 ServicePoint 개체에서 허용되는 기본 영구적 연결 수(2)입니다. DefaultConnectionLimit 속성 값이 직접 또는 구성을 통해 설정되지 않은 경우 이 필드는 상수이며 DefaultConnectionLimit 속성을 초기화하는 데 사용됩니다.

ServicePointManager is a static class used to create, maintain, and delete instances of the ServicePoint class.

When an application requests a connection to an Internet resource Uniform Resource Identifier (URI) through the T:System.Net.ServicePointManager object, the T:System.Net.ServicePointManager returns a T:System.Net.ServicePoint object that contains connection information for the host and scheme identified by the URI. If there is an existing T:System.Net.ServicePoint object for that host and scheme, the T:System.Net.ServicePointManager object returns the existing T:System.Net.ServicePoint object; otherwise, the T:System.Net.ServicePointManager object creates a new T:System.Net.ServicePoint object.

The .NET Framework 4.6 includes a new security feature that blocks insecure cipher and hashing algorithms for connections. Applications using TLS/SSL through APIs such as HttpClient, HttpWebRequest, FTPClient, SmtpClient, SslStream, etc. and targeting .NET Framework 4.6 get the more-secure behavior by default.

Developers may want to opt out of this behavior in order to maintain interoperability with their existing SSL3 services OR TLS w/ RC4 services. This articlehttps://support.microsoft.com/kb/3069494 explains how to modify your code so that the new behavior is disabled.

The following code example creates a T:System.Net.ServicePoint object for connections to the URI www.contoso.com.

Uri myUri = new Uri("http://www.contoso.com/");

 ServicePoint mySP = ServicePointManager.FindServicePoint(myUri);

.NET Framework
1.1 이후 사용 가능

이 형식의 모든 public static(Visual Basic의 공유 Visual Basic의 경우) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전이 보장되지 않습니다.

맨 위로 이동
표시: