Condividi tramite


IWebSocket Interfaccia

Definizione

Fornisce l'accesso alla comunicazione di rete che consente la lettura e la scrittura usando un WebSocket.

public interface class IWebSocket : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(4168563055, 39345, 19992, 188, 8, 133, 12, 154, 223, 21, 110)]
struct IWebSocket : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(4168563055, 39345, 19992, 188, 8, 133, 12, 154, 223, 21, 110)]
public interface IWebSocket : System.IDisposable
Public Interface IWebSocket
Implements IDisposable
Derivato
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

OutputStream

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

Metodi

Close(UInt16, String)

Chiude IWebSocket.

ConnectAsync(Uri)

Avvia un'operazione asincrona per connettersi a una destinazione di rete remota in un oggetto IWebSocket .

Dispose()

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

SetRequestHeader(String, String)

Aggiunge un'intestazione di richiesta HTTP al messaggio di richiesta HTTP utilizzato nell'handshake del protocollo WebSocket dall'oggetto IWebSocket .

Eventi

Closed

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

Si applica a

Vedi anche