Langue

ServerStreamWebSocket Classe

Définition

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
Object Platform::Object IInspectable ServerStreamWebSocket
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.

S’applique à

Voir aussi