IWebSocket Schnittstelle
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.
Bietet Zugriff auf die Netzwerkkommunikation, die das Lesen und Schreiben mithilfe eines WebSocket ermöglicht.
public interface class IWebSocket : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(4168563055, 39345, 19992, 188, 8, 133, 12, 154, 223, 21, 110)]
struct IWebSocket : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(4168563055, 39345, 19992, 188, 8, 133, 12, 154, 223, 21, 110)]
public interface IWebSocket : System.IDisposable
Public Interface IWebSocket
Implements IDisposable
- Abgeleitet
- Attribute
- Implementiert
Windows-Anforderungen
| Anforderungen | Beschreibung |
|---|---|
| Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Eigenschaften
| Name | Beschreibung |
|---|---|
| OutputStream |
Ruft den Ausgabedatenstrom ab, der in das Remotenetzwerkziel eines IWebSocket -Objekts geschrieben werden soll. |
Methoden
| Name | Beschreibung |
|---|---|
| Close(UInt16, String) |
Schließt das IWebSocket. |
| ConnectAsync(Uri) |
Startet einen asynchronen Vorgang zum Herstellen einer Verbindung mit einem Remotenetzwerkziel in einem IWebSocket -Objekt. |
| Dispose() |
Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind. |
| SetRequestHeader(String, String) |
Fügt der HTTP-Anforderungsnachricht einen HTTP-Anforderungsheader hinzu, der im WebSocket-Protokoll handshake vom IWebSocket -Objekt verwendet wird. |
Events
| Name | Beschreibung |
|---|---|
| Closed |
Tritt auf, wenn ein geschlossener Frame im IWebSocket -Objekt als Teil des schließende Handshake empfangen wird. |