Condividi tramite


StreamSocketListener.ConnectionReceived Evento

Definizione

Evento che indica che è stata ricevuta una connessione nell'oggetto 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) 

Tipo evento

Requisiti Windows

Funzionalità dell'app
ID_CAP_NETWORKING [Windows Phone]

Commenti

Per restare in ascolto di una connessione nell'oggetto StreamSocketListener , un'app deve assegnare l'evento ConnectionReceived a un gestore eventi e quindi chiamare il metodo BindEndpointAsync o BindServiceNameAsync per associare StreamSocketListener a un nome del servizio locale o a una porta TCP su cui rimanere in ascolto. Per restare in ascolto di RFCOMM Bluetooth, l'associazione è l'ID del servizio Bluetooth.

Nota Dal punto di vista di un oggetto StreamSocket, un gestore di completamento PPL (Parallel Patterns Library) viene eseguito (e il socket è idoneo per l'eliminazione) prima dell'esecuzione del corpo della continuazione. Pertanto, per evitare che il socket venga eliminato se si vuole usarlo all'interno di una continuazione, è necessario usare una delle tecniche descritte in Riferimenti a StreamSocket nelle continuazioni PPL C++.

Si applica a

Vedi anche