System.Net.WebSockets
Die WebSocket-Klasse erlaubt es Anwendungen, Daten zu senden und zu empfangen, nachdem das WebSocket-Upgrade abgeschlossen wurde.
Erstellt eine Instanz der -Klasse.
Bricht die WebSocket-Verbindung ab und bricht alle ausstehenden EA-Vorgänge ab.
Schließt die WebSocket-Verbindung als asynchronen Vorgang mit dem am nächsten liegenden Handshake, der in der WebSocket-Protokoll-Spezifikation in Abschnitt 7 definiert wird.
Gibt zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.
Gibt den Grund für das Schließen der WebSocket-Verbindung an.
Gibt eine lesbare Erklärung dafür an, warum die Verbindung geschlossen wird.
Das Token, das verwendet werden kann, um eine Benachrichtigung dazu zu verteilen, dass Vorgänge abgebrochen werden sollen.
Initiiert oder schließt den Abschluss-Handshake ab, der in WebSocket-Protokollspezifikation, Abschnitt 7, definiert ist.
Gibt zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.
Gibt den Grund für das Schließen der WebSocket-Verbindung an.
Ermöglicht Anwendungen, eine lesbare Erklärung anzugeben, weshalb die Verbindung geschlossen wird.
Das Token, das verwendet werden kann, um eine Benachrichtigung dazu zu verteilen, dass Vorgänge abgebrochen werden sollen.
Gibt den Grund an, weshalb der Remoteendpunkt den Abschluss-Handshake initiiert hat.
Gibt zurück.
Ermöglicht dem Remoteendpunkt, die Ursache zu erläutern, warum die Verbindung geschlossen wurde.
Gibt zurück.
Wird verwendet, um nicht verwaltete Ressourcen für ASP.NET und selbst gehostete Implementierungen zu bereinigen.
Empfängt asynchron Daten von der WebSocket-Verbindung.
Gibt zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.Die -Eigenschaft im Task-Objekt gibt ein Array zurück, das die empfangenen Daten enthält.
Verweist auf den Anwendungspuffer, der der Speicherort für die empfangenen Daten ist.
Geben Sie die Benachrichtigung darüber weiter, dass Vorgänge abgebrochen werden sollen.
Sendet asynchron Daten über die WebSocket-Verbindung.
Gibt zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.
Der über die Verbindung zu sendende Puffer.
Gibt an, ob die Anwendung eine Binär- oder eine Textnachricht sendet.
Gibt an, ob die Daten im Puffer der letzte Teil einer Nachricht sind.
Das Token, das eine Benachrichtigung verteilt, dass Vorgänge abgebrochen werden sollen.
Gibt den aktuellen Ansichtszustand des WebSocket-Steuerelements zurück.
Gibt zurück.
Das Unterprotokoll, das innerhalb des öffnenden Handshakes ausgehandelt wurde.
Gibt zurück.
Stellt bekannte WebSocket-Abschluss-Codes dar, wie in Abschnitt 11.7 der WebSocket-Protokoll-Spezifikationen definiert.
Kein Fehler festgelegt.
(1001) Gibt an, dass ein Endpunkt entfernt wird.Entweder der Server oder der Client sind nicht verfügbar.
Die Verbindung wird vom Server aufgrund eines Fehlers auf dem Server geschlossen.
(1003) Der Client oder Server beendet die Verbindung, da er den Datentyp nicht annehmen kann, den er empfangen hat.
(1007) Der Client oder Server beendet die Verbindung, da er Daten empfangen hat, die mit dem Nachrichtentyp inkonsistent sind.
(1010) Der Client beendet die Verbindung da er erwartete, dass der Server über eine Erweiterung verhandelt.
(1004) Für zukünftige Verwendung reserviert.
(1000) Die Verbindung wurde geschlossen, nachdem die Anforderung erfüllt wurde.
(1008) Die Verbindung wird geschlossen, da ein Endpunkt eine Nachricht empfangen hat, die gegen Richtlinie verstößt.
(1002) Der Client oder Server beendet die Verbindung aufgrund eines Protokollfehlers.
Enthält die Liste möglicher WebSocket-Fehler.
Gibt an, dass die Verbindung unerwartet beendet wurde.
Gibt einen allgemeinen Fehler an.
Gibt an, dass beim Analysieren der HTTP-Header während des öffnenden Handshakes ein Fehler aufgetreten ist.
Gibt an, dass ein WebSocket-Frame mit einem unbekannten Opcode empfangen wurde.
Gibt an, dass WebSocket in einem ungültigen Zustand für den angegebenen Vorgang ist (z. B. geschlossen oder abgebrochen).
Gibt an, dass ein unbekannter systemeigener Fehler aufgetreten ist.
Gibt an, dass die eingehende Anforderung keine gültige Websocket-Anforderung war.
Gibt an, dass es keine systemeigene Fehlerinformationen für die Ausnahme gab.
Gibt an, dass der Client ein nicht unterstütztes WebSocket-Unterprotokoll angefordert hat.
Gibt an, dass der Client eine nicht unterstützte Version des WebSocket-Protokolls angefordert hat.
Stellt eine Ausnahme dar, die beim Ausführen eines Vorgangs in einer WebSocket-Verbindung aufgetreten ist.
Erstellt eine Instanz der -Klasse.
Der systemeigene Fehlercode für die -Ausnahme.
Erstellt eine Instanz der -Klasse.
Der systemeigene Fehlercode für die -Ausnahme.
Gibt die vorherige Ausnahme an, die zur aktuellen Ausnahme geführt hat.
Erstellt eine Instanz der -Klasse.
Der systemeigene Fehlercode für die -Ausnahme.
Die Beschreibung des Fehlers.
Erstellt eine Instanz der -Klasse.
Der Fehler aus der WebSocketError-Enumeration.
Erstellt eine Instanz der -Klasse.
Der Fehler aus der WebSocketError-Enumeration.
Gibt die vorherige Ausnahme an, die zur aktuellen Ausnahme geführt hat.
Erstellt eine Instanz der -Klasse.
Der Fehler aus der WebSocketError-Enumeration.
Der systemeigene Fehlercode für die -Ausnahme.
Erstellt eine Instanz der -Klasse.
Der Fehler aus der WebSocketError-Enumeration.
Der systemeigene Fehlercode für die -Ausnahme.
Gibt die vorherige Ausnahme an, die zur aktuellen Ausnahme geführt hat.
Erstellt eine Instanz der -Klasse.
Der Fehler aus der WebSocketError-Enumeration.
Der systemeigene Fehlercode für die -Ausnahme.
Die Beschreibung des Fehlers.
Erstellt eine Instanz der -Klasse.
Der Fehler aus der WebSocketError-Enumeration.
Der systemeigene Fehlercode für die -Ausnahme.
Die Beschreibung des Fehlers.
Gibt die vorherige Ausnahme an, die zur aktuellen Ausnahme geführt hat.
Erstellt eine Instanz der -Klasse.
Der Fehler aus der WebSocketError-Enumeration.
Die Beschreibung des Fehlers.
Erstellt eine Instanz der -Klasse.
Der Fehler aus der WebSocketError-Enumeration.
Die Beschreibung des Fehlers.
Gibt die vorherige Ausnahme an, die zur aktuellen Ausnahme geführt hat.
Erstellt eine Instanz der -Klasse.
Die Beschreibung des Fehlers.
Erstellt eine Instanz der -Klasse.
Die Beschreibung des Fehlers.
Gibt die vorherige Ausnahme an, die zur aktuellen Ausnahme geführt hat.
Der systemeigene Fehlercode die aufgetretene Ausnahme.
Gibt zurück.
Gibt einen WebSocketError zurück, der den Typ des aufgetretenen Fehlers angibt.
Gibt zurück.
Gibt den Typ der Nachricht an:
Die E-Mail-Nachricht liegt im HTML-Format vor.
Ein Empfang wurde abgeschlossen, da eine schließende Nachricht empfangen wurde.
Die Nachricht ist Klartext.
Eine Instanz dieser Klasse stellt das Ergebnis der Ausführung eines einzelnen ReceiveAsync-Vorgangs auf einem WebSocket dar.
Erstellt eine Instanz der -Klasse.
Die Anzahl der empfangenen Bytes.
Der Typ der Meldung, die empfangen wurde.
Gibt an, ob dies die letzte Meldung ist.
Erstellt eine Instanz der -Klasse.
Die Anzahl der empfangenen Bytes.
Der Typ der Meldung, die empfangen wurde.
Gibt an, ob dies die letzte Meldung ist.
Gibt den der Verbindung an.
Eine Beschreibung des .
Gibt den Grund an, weshalb der Remoteendpunkt den Abschluss-Handshake initiiert hat.
Gibt zurück.
Gibt die optionale Beschreibung zurück, die beschreibt, warum der schließende Handshake vom Remoteendpunkt initiiert wurde.
Gibt zurück.
Gibt die Anzahl vom WebSocket empfangener Bytes an.
Gibt zurück.
Gibt an, ob die Meldung komplett empfangen wurde.
Gibt zurück.
Gibt an, ob die aktuelle Nachricht eine UTF-8-Nachricht oder eine binäre Nachricht ist.
Gibt zurück.
Definiert die unterschiedlichen Zustände, die eine WebSockets-Instanz aufweisen kann.
Für zukünftige Verwendung reserviert.
Gibt an, dass der WebSocket-Abschluss-Handshake ordnungsgemäß abgeschlossen wurde.
Eine Meldung zum Schließen wurde vom Remoteendpunkt empfangen.
Eine Meldung zum Schließen wurde an den Remoteendpunkt gesendet.
Die Verbindung handelt den Handshake mit dem Remote-Endpunkt aus.
Für zukünftige Verwendung reserviert.
Der Ausgangszustand, nachdem der HTTP-Handshake abgeschlossen wurde.