DatagramSocket.GetEndpointPairsAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
GetEndpointPairsAsync(HostName, String) |
원격 네트워크 대상으로 데이터그램을 보내는 데 사용할 수 있는 원격 호스트 이름 및 원격 서비스 이름을 기반으로 하는 EndpointPair 개체의 목록을 가져옵니다. |
GetEndpointPairsAsync(HostName, String, HostNameSortOptions) |
원격 호스트 이름 및 원격 서비스 이름 및 사용할 정렬 순서를 기반으로 하는 EndpointPair 개체 목록을 가져옵니다. |
GetEndpointPairsAsync(HostName, String)
원격 네트워크 대상으로 데이터그램을 보내는 데 사용할 수 있는 원격 호스트 이름 및 원격 서비스 이름을 기반으로 하는 EndpointPair 개체의 목록을 가져옵니다.
public:
static IAsyncOperation<IVectorView<EndpointPair ^> ^> ^ GetEndpointPairsAsync(HostName ^ remoteHostName, Platform::String ^ remoteServiceName);
/// [Windows.Foundation.Metadata.Overload("GetEndpointPairsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IVectorView<EndpointPair>> GetEndpointPairsAsync(HostName const& remoteHostName, winrt::hstring const& remoteServiceName);
[Windows.Foundation.Metadata.Overload("GetEndpointPairsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IReadOnlyList<EndpointPair>> GetEndpointPairsAsync(HostName remoteHostName, string remoteServiceName);
function getEndpointPairsAsync(remoteHostName, remoteServiceName)
Public Shared Function GetEndpointPairsAsync (remoteHostName As HostName, remoteServiceName As String) As IAsyncOperation(Of IReadOnlyList(Of EndpointPair))
매개 변수
- remoteHostName
- HostName
원격 호스트 이름 또는 IP 주소입니다.
- remoteServiceName
-
String
Platform::String
winrt::hstring
원격 서비스 이름 또는 UDP 포트입니다.
반환
EndpointPair 개체 목록입니다.
- 특성
Windows 요구 사항
앱 기능 |
ID_CAP_NETWORKING [Windows Phone]
|
설명
GetEndpointPairsAsync 메서드는 DatagramSocket에서 데이터그램을 원격 네트워크 대상으로 보내는 데 사용할 수 있는 가능한 EndpointPair 개체 목록을 가져옵니다. 반환된 목록은 두 피어 간의 통신에 가장 적합한 주소 쌍이 목록의 앞부분에서 수행되도록 정렬됩니다.
DatagramSocket은 GetEndpointPairsAsync 메서드에서 반환된 목록을 사용하여 연결을 설정할 수 있을 때까지 각 EndpointPair 개체를 바인딩하거나 연결할 수 있습니다. 목록의 EndpointPair 개체는 ConnectAsync(EndpointPair) 메서드와 함께 사용됩니다.
추가 정보
적용 대상
GetEndpointPairsAsync(HostName, String, HostNameSortOptions)
원격 호스트 이름 및 원격 서비스 이름 및 사용할 정렬 순서를 기반으로 하는 EndpointPair 개체 목록을 가져옵니다.
public:
static IAsyncOperation<IVectorView<EndpointPair ^> ^> ^ GetEndpointPairsAsync(HostName ^ remoteHostName, Platform::String ^ remoteServiceName, HostNameSortOptions sortOptions);
/// [Windows.Foundation.Metadata.Overload("GetEndpointPairsWithSortOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IVectorView<EndpointPair>> GetEndpointPairsAsync(HostName const& remoteHostName, winrt::hstring const& remoteServiceName, HostNameSortOptions const& sortOptions);
[Windows.Foundation.Metadata.Overload("GetEndpointPairsWithSortOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IReadOnlyList<EndpointPair>> GetEndpointPairsAsync(HostName remoteHostName, string remoteServiceName, HostNameSortOptions sortOptions);
function getEndpointPairsAsync(remoteHostName, remoteServiceName, sortOptions)
Public Shared Function GetEndpointPairsAsync (remoteHostName As HostName, remoteServiceName As String, sortOptions As HostNameSortOptions) As IAsyncOperation(Of IReadOnlyList(Of EndpointPair))
매개 변수
- remoteHostName
- HostName
원격 호스트 이름 또는 IP 주소입니다.
- remoteServiceName
-
String
Platform::String
winrt::hstring
원격 서비스 이름 또는 UDP 포트입니다.
- sortOptions
- HostNameSortOptions
목록을 반환할 때 사용할 정렬 순서입니다.
반환
EndpointPair 개체 목록입니다.
- 특성
Windows 요구 사항
앱 기능 |
ID_CAP_NETWORKING [Windows Phone]
|
설명
GetEndpointPairsAsync 메서드는 DatagramSocket에서 원격 네트워크 대상에 연결하는 데 사용할 수 있는 가능한 EndpointPair 개체 목록을 가져옵니다. 반환된 목록은 sortOptions 매개 변수에 따라 정렬됩니다.
DatagramSocket은 GetEndpointPairsAsync 메서드에서 반환된 목록을 사용하여 원격 대상에 도달할 때까지 각 EndpointPair 개체를 바인딩하거나 연결할 수 있습니다. 목록의 EndpointPair 개체는 ConnectAsync(EndpointPair) 메서드와 함께 사용됩니다.