StreamSocketListener.BindEndpointAsync(HostName, String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 메서드 가 실패합니다.