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
Локальное имя узла или IP-адрес, по которому необходимо привязать объект StreamSocketListener .
- localServiceName
-
String
Platform::String
winrt::hstring
Имя локальной службы или TCP-порт, к которому необходимо привязать объект StreamSocketListener .
Возвращаемое значение
Асинхронная операция привязки для объекта StreamSocketListener .
- Атрибуты
Требования к Windows
Возможности приложения |
ID_CAP_NETWORKING [Windows Phone]
internetClientServer
privateNetworkClientServer
|
Комментарии
Метод BindEndpointAsync привязывает объект StreamSocketListener к определенному имени узла или IP-адресу, указанному в параметре localHostName , и имени локальной службы или TCP-порту, указанному в параметре localServiceName . Если параметр localHostName имеет значение NULL, система выберет локальный IP-адрес для привязки к объекту StreamSocketListener . Если параметр localServiceName содержит пустую строку, система выберет локальный TCP-порт для привязки к объекту StreamSocketListener .
Метод BindEndpointAsync завершится ошибкой, если другое приложение, использующее TCP (например, другой StreamSocketListener), уже привязано к локальному IP-адресу и TCP-порту, указанным в параметрах localHostName и localServiceName .