ServerStreamWebSocket 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 flux à l’aide d’un objet WebSocket appartenant à un serveur web. Vous ne pouvez pas vous inscrire à une connexion WebSocket arbitraire ; Au lieu de cela, une instance de ServerStreamWebSocket est créée par du code système tel que le portail d’appareil 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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
| Configuration requise | Description |
|---|---|
| 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
| Nom | Description |
|---|---|
| Information |
Obtient des informations de socket sur un objet ServerStreamWebSocket . |
| InputStream |
Obtient le flux d’entrée à lire à partir de la destination distante sur un objet ServerStreamWebSocket . |
| OutputStream |
Obtient le flux de sortie à écrire dans la destination réseau distante sur un objet ServerStreamWebSocket . |
Méthodes
| Nom | Description |
|---|---|
| Close() |
Ferme serverStreamWebSocket et envoie un cadre de fermeture vide au serveur. |
| Close(UInt16, String) |
Ferme l’objet ServerStreamWebSocket et indique une raison de la fermeture. |
| Dispose() |
Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non managées. |
Événements
| Nom | Description |
|---|---|
| Closed |
Se produit lorsqu’une trame de fermeture est reçue sur l’objet ServerStreamWebSocket dans le cadre de l’établissement d’une liaison de fermeture. |