ServerMessageWebSocket Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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 . |