Partager via


ServerMessageWebSocket Classe

Définition

Prend en charge la communication réseau qui permet de lire et d’écrire des messages entiers à l’aide d’un objet WebSocket appartenant à un serveur web. Vous ne pouvez pas vous inscrire à une connexion WebSocket arbitraire ; au lieu de cela, un instance de ServerMessageWebSocket est créé par le code système tel que le portail d’appareil Windows (WDP).

public ref class ServerMessageWebSocket 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 ServerMessageWebSocket 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 ServerMessageWebSocket : System.IDisposable
Public NotInheritable Class ServerMessageWebSocket
Implements IDisposable
Héritage
Object Platform::Object IInspectable ServerMessageWebSocket
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)
Fonctionnalités de l’application
internetClientServer privateNetworkClientServer

Propriétés

Control

Obtient les données de contrôle de socket sur un objet ServerMessageWebSocket .

Information

Obtient des informations de socket sur un objet ServerMessageWebSocket .

OutputStream

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

Méthodes

Close()

Ferme l’objet ServerMessageWebSocket et envoie un cadre fermé vide au serveur.

Close(UInt16, String)

Ferme l’objet ServerMessageWebSocket et indique la raison de la fermeture.

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.

Événements

Closed

Se produit lorsqu’un cadre fermé est reçu sur l’objet ServerMessageWebSocket dans le cadre de la négociation de fermeture.

MessageReceived

Événement qui indique qu’un message a été reçu sur l’objet ServerMessageWebSocket .

S’applique à

Voir aussi