ServerMessageWebSocket Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Unterstützt die Netzwerkkommunikation, die das Lesen und Schreiben ganzer Nachrichten mithilfe eines WebSocket-Objekts ermöglicht, das einem Webserver gehört. Sie können sich nicht für eine beliebige WebSocket-Verbindung registrieren. stattdessen wird eine instance von ServerMessageWebSocket durch Systemcode wie das Windows-Geräteportal (WDP) erstellt.
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
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)
|
App-Funktionen |
internetClientServer
privateNetworkClientServer
|
Eigenschaften
Control |
Ruft Socketsteuerelementdaten für ein ServerMessageWebSocket-Objekt ab. |
Information |
Ruft Socketinformationen für ein ServerMessageWebSocket-Objekt ab. |
OutputStream |
Ruft den Ausgabestream ab, der in das Remotenetzwerkziel eines ServerMessageWebSocket-Objekts geschrieben werden soll. |
Methoden
Close() |
Schließt das ServerMessageWebSocket-Objekt und sendet einen leeren schließenden Frame an den Server. |
Close(UInt16, String) |
Schließt das ServerMessageWebSocket-Objekt und gibt einen Grund für die Schließung an. |
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. |
Ereignisse
Closed |
Tritt auf, wenn ein geschlossener Frame für das ServerMessageWebSocket-Objekt als Teil des close-Handshakes empfangen wird. |
MessageReceived |
Ein Ereignis, das angibt, dass eine Nachricht auf dem ServerMessageWebSocket-Objekt empfangen wurde. |