StreamSocketListenerConnectionReceivedEventArgs Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce dati per un evento ConnectionReceived in un oggetto StreamSocketListener .
public ref class StreamSocketListenerConnectionReceivedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StreamSocketListenerConnectionReceivedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StreamSocketListenerConnectionReceivedEventArgs
Public NotInheritable Class StreamSocketListenerConnectionReceivedEventArgs
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Funzionalità dell'app |
ID_CAP_NETWORKING [Windows Phone]
|
Commenti
StreamSocketListenerConnectionReceivedEventArgs viene usato per ricevere dati di connessione in un oggetto StreamSocketListener .
Il metodo StreamSocketListener.BindServiceNameAsync o StreamSocketListener.BindEndpointAsync viene usato per associare un oggetto StreamSocketListener a un nome del servizio locale o a una porta TCP.
Un evento StreamSocketListener.ConnectionReceived si verifica se un oggetto StreamSocketListener è stato associato a un nome del servizio locale o a una porta TCP e viene ricevuta una connessione. Un'istanza di StreamSocketListenerConnectionReceivedEventArgs è un parametro specificato nel callback.
Nota Dal punto di vista di un streamSocket, un gestore di completamento PPL (Parallel Pattern Library) viene eseguito (e il socket è idoneo per lo smaltimento) prima dell'esecuzione del corpo di continuazione. Quindi, per impedire che il socket venga eliminato se si vuole usarlo all'interno di una continuazione, è necessario usare una delle tecniche descritte in Riferimenti a StreamSockets in continuazioni PPL C++.
Proprietà
Socket |
Oggetto StreamSocket creato quando viene ricevuta una connessione dall'oggetto StreamSocketListener . |