Partager via


IWebSocket Interface

Définition

Fournit l’accès à la communication réseau qui permet la lecture et l’écriture à l’aide d’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
Dérivé
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Propriétés

OutputStream

Obtient le flux de sortie à écrire dans la destination réseau distante sur un objet IWebSocket .

Méthodes

Close(UInt16, String)

Ferme le IWebSocket.

ConnectAsync(Uri)

Démarre une opération asynchrone pour se connecter à une destination réseau distante sur un objet IWebSocket .

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

SetRequestHeader(String, String)

Ajoute un en-tête de requête HTTP au message de requête HTTP utilisé dans la liaison du protocole WebSocket par l’objet IWebSocket .

Événements

Closed

Se produit lorsqu’un cadre fermé est reçu sur l’objet IWebSocket dans le cadre de l’établissement d’une liaison de fermeture.

S’applique à

Voir aussi