Partager via


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, un instance de ServerStreamWebSocket est créé par le code système tel que le portail d’appareils 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

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

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

Close()

Ferme le serverStreamWebSocket et envoie un cadre fermé vide au serveur.

Close(UInt16, String)

Ferme l’objet ServerStreamWebSocket 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’une image de fermeture est reçue sur l’objet ServerStreamWebSocket dans le cadre de la négociation de fermeture.

S’applique à

Voir aussi