StreamSocketListener.ConnectionReceived Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Событие, указывающее, что соединение получено в объекте StreamSocketListener .
// Register
event_token ConnectionReceived(TypedEventHandler<StreamSocketListener, StreamSocketListenerConnectionReceivedEventArgs const&> const& handler) const;
// Revoke with event_token
void ConnectionReceived(event_token const* cookie) const;
// Revoke with event_revoker
StreamSocketListener::ConnectionReceived_revoker ConnectionReceived(auto_revoke_t, TypedEventHandler<StreamSocketListener, StreamSocketListenerConnectionReceivedEventArgs const&> const& handler) const;
public event TypedEventHandler<StreamSocketListener,StreamSocketListenerConnectionReceivedEventArgs> ConnectionReceived;
function onConnectionReceived(eventArgs) { /* Your code */ }
streamSocketListener.addEventListener("connectionreceived", onConnectionReceived);
streamSocketListener.removeEventListener("connectionreceived", onConnectionReceived);
- or -
streamSocketListener.onconnectionreceived = onConnectionReceived;
Public Custom Event ConnectionReceived As TypedEventHandler(Of StreamSocketListener, StreamSocketListenerConnectionReceivedEventArgs)
Тип события
Требования к Windows
Возможности приложения |
ID_CAP_NETWORKING [Windows Phone]
|
Комментарии
Чтобы прослушивать подключение к объекту StreamSocketListener , приложение должно назначить событие ConnectionReceived обработчику событий, а затем вызвать метод BindEndpointAsync или BindServiceNameAsync , чтобы привязать StreamSocketListener к имени локальной службы или TCP-порту, на котором выполняется прослушивание. Чтобы прослушивать bluetooth RFCOMM, привязка выполняется к идентификатору службы Bluetooth.
Примечание С точки зрения StreamSocket обработчик завершения библиотеки параллельных шаблонов (PPL) выполняется (и сокет имеет право на удаление) перед запуском текста продолжения. Таким образом, чтобы не удалять сокет, если вы хотите использовать его в продолжении, необходимо использовать один из методов, описанных в разделе Ссылки на StreamSockets в продолжениях C++ PPL.