내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

HostNameSortOptions Enumeration

EndpointPair 개체의 목록이 정렬되는 방식에 대한 옵션입니다.

구문


var value = Windows.Networking.HostNameSortOptions.none;

특성

[Flags()]
[Version(0x06020000)]

멤버

HostNameSortOptions열거형에는 다음과 같은 멤버가 있습니다.

멤버Description
None | none0

시스템에서 연결 지연을 최소화하기 위해 사용했던 기본 기준별로 EndpointPair 개체 목록을 정렬합니다.

OptimizeForLongConnections | optimizeForLongConnections2

긴 연결에 대해 최적화하도록 EndpointPair 개체 목록을 정렬합니다.

설명

HostNameSortOptions 열거형은 EndpointPair 개체 목록의 정렬 방식에 영향을 줍니다.

정렬된 주소 쌍 배열이 지정된 경우 None 값은 최소 시도 원본 및 대상 주소 쌍이 원본 및 대상 주소가 이전에 시도되었지만 성공하지 못한 쌍보다 우선 순위가 높은 그러한 EndpointPair 항목의 순서를 지정하는 정렬된 목록을 반환합니다. 목표는 먼저 고유한 주소를 사용하는 EndpointPair 항목을 시도하여 연결 설정 지연을 최소화하는 것입니다. 장기간 실행되는 연결의 경우 네트워크 전송 속도를 고려할 때 효율적인 주소 쌍에 비해 덜 효율적인 주소 쌍이 기본 설정이 될 수 있지만 이는 단기간 연결하는 경우 연결 지연을 최소화하는 것보다 덜 중요한 것으로 간주됩니다.

예를 들어 EndpointPair 개체가 S1 또는 S2의 소스 주소와 D1 또는 D2의 대상 주소를 가질 수 있는 경우 기본적으로 S1+D1이 가장 먼저 시도된 EndpointPair이고 연결이 실패하면 S2+D2 쌍이 두 번째로 시도됩니다. S1+D1 연결에 실패하면 문제는 S1 또는 D1일 수 있습니다. 따라서 연결 설정 지연 시간을 최소화하기 위한 가장 안전한 옵션은 S1+D1 실패 시 S2+D2를 시도하는 것입니다. 연결 속도가 가장 중요한 웹 검색과 같은 활동의 경우 이 동작을 가장 원할 것입니다.

하지만 응용 프로그램이 오랜 시간 동안 미디어를 스트리밍할 경우 데이터 전송을 위해 좀더 효율적인 경로를 찾을 때까지 초기에 실패한 연결 시도를 허용하려고 할 수도 있습니다. 이렇게 하면 다른 정렬 순서가 사용됩니다. 이 경우 OptimizeForLongConnections 열거형 값이 사용됩니다. 이 설정을 사용하면 S1+D1이 실패할 경우 S1+D2 또는 S2+D1이 다음에 시도됩니다.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

지원되는 최소 전화

Windows Phone 8

Namespace

Windows.Networking
Windows::Networking [C++]

Metadata

Windows.winmd

DLL

Windows.Networking.dll

참고 항목

HostName
EndpointPair
DatagramSocket.GetEndpointPairsAsync(HostName, String, HostNameSortOptions)

 

 

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft