다음을 통해 공유


StreamSocketListener.BindEndpointAsync(HostName, String) 메서드

정의

StreamSocketListener에서 로컬 호스트 이름 및 로컬 서비스 이름에 대한 바인딩 작업을 시작합니다.

public:
 virtual IAsyncAction ^ BindEndpointAsync(HostName ^ localHostName, Platform::String ^ localServiceName) = BindEndpointAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction BindEndpointAsync(HostName const& localHostName, winrt::hstring const& localServiceName);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction BindEndpointAsync(HostName localHostName, string localServiceName);
function bindEndpointAsync(localHostName, localServiceName)
Public Function BindEndpointAsync (localHostName As HostName, localServiceName As String) As IAsyncAction

매개 변수

localHostName
HostName

StreamSocketListener 개체를 바인딩할 로컬 호스트 이름 또는 IP 주소입니다.

localServiceName
String

Platform::String

winrt::hstring

StreamSocketListener 개체를 바인딩할 로컬 서비스 이름 또는 TCP 포트입니다.

반환

StreamSocketListener 개체에 대한 비동기 바인딩 작업입니다.

특성

Windows 요구 사항

앱 기능
ID_CAP_NETWORKING [Windows Phone] internetClientServer privateNetworkClientServer

설명

BindEndpointAsync 메서드는 StreamSocketListener 개체를 localHostName 매개 변수에 지정된 특정 호스트 이름 또는 IP 주소와 localServiceName 매개 변수에 지정된 로컬 서비스 이름 또는 TCP 포트에 바인딩합니다. localHostName 매개 변수가 null이면 시스템에서 StreamSocketListener 개체 에 바인딩할 로컬 IP 주소를 선택합니다. localServiceName 매개 변수에 빈 문자열이 포함된 경우 시스템은 StreamSocketListener 개체에 바인딩할 로컬 TCP 포트를 선택합니다.

TCP를 사용하는 다른 앱(예: 다른 StreamSocketListener)이 localHostName 및 localServiceName 매개 변수에 지정된 로컬 IP 주소 및 TCP 포트에 이미 바인딩된 경우 BindEndpointAsync 메서드 실패합니다.

적용 대상

추가 정보