Condividi tramite


ServerStreamWebSocket Classe

Definizione

Supporta la comunicazione di rete che consente la lettura e la scrittura di flussi usando un oggetto WebSocket di proprietà di un server Web. Non è possibile registrarsi per una connessione WebSocket arbitraria; invece, un'istanza di ServerStreamWebSocket viene creata dal codice di sistema, ad esempio il portale del dispositivo Windows (WDP).

public ref class ServerStreamWebSocket sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ServerStreamWebSocket final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ServerStreamWebSocket : System.IDisposable
Public NotInheritable Class ServerStreamWebSocket
Implements IDisposable
Ereditarietà
Object Platform::Object IInspectable ServerStreamWebSocket
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v6.0)
Funzionalità dell'app
internetClientServer privateNetworkClientServer

Proprietà

Information

Ottiene informazioni sul socket in un oggetto ServerStreamWebSocket .

InputStream

Ottiene il flusso di input da leggere dalla destinazione remota in un oggetto ServerStreamWebSocket .

OutputStream

Ottiene il flusso di output da scrivere nella destinazione di rete remota in un oggetto ServerStreamWebSocket .

Metodi

Close()

Chiude serverStreamWebSocket e invia un frame di chiusura vuoto al server.

Close(UInt16, String)

Chiude l'oggetto ServerStreamWebSocket e indica un motivo per la chiusura.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

Eventi

Closed

Si verifica quando viene ricevuto un frame di chiusura nell'oggetto ServerStreamWebSocket come parte dell'handshake di chiusura.

Si applica a

Vedi anche