Sdílet prostřednictvím


System.Net.WebSockets Obor názvů

Poskytuje spravovanou implementaci rozhraní WebSocket pro vývojáře.

Třídy

ClientWebSocket

Poskytuje klienta pro připojení ke službám WebSocket.

ClientWebSocketOptions

Možnosti použití s objektem ClientWebSocket

HttpListenerWebSocketContext

Poskytuje přístup k informacím přijatým HttpListener třídou při přijímání připojení WebSocket.

WebSocket

Třída WebSocket umožňuje aplikacím odesílat a přijímat data po dokončení upgradu WebSocket.

WebSocketContext

Používá se pro přístup k informacím v handshake protokolu WebSocket.

WebSocketCreationOptions

Možnosti, které řídí způsob WebSocket vytvoření.

WebSocketDeflateOptions

Možnosti povolení komprese pro jednotlivé zprávy deflate pro WebSocket.

WebSocketException

Představuje výjimku, ke které došlo při provádění operace v připojení WebSocket.

WebSocketProtocol

Třída WebSocket umožňuje aplikacím odesílat a přijímat data po dokončení upgradu WebSocket.

WebSocketReceiveResult

Instance této třídy představuje výsledek provedení jedné operace ReceiveAsync ve službě WebSocket.

Struktury

ValueWebSocketReceiveResult

Představuje výsledek provedení jedné ReceiveAsync(Memory<Byte>, CancellationToken) operace u objektu WebSocket.

Výčty

WebSocketCloseStatus

Představuje dobře známé kódy uzavření Protokolu WebSocket, jak je definováno v části 11.7 specifikace protokolu WebSocket.

WebSocketError

Obsahuje seznam možných chyb protokolu WebSocket.

WebSocketMessageFlags

Příznaky pro řízení způsobu WebSocket odeslání zprávy

WebSocketMessageType

Označuje typ zprávy.

WebSocketState

Definuje různé stavy, ve které může být instance WebSockets.

Poznámky

Některé třídy v System.Net.WebSockets oboru názvů jsou podporovány v systémech Windows 7, Windows Vista SP2 a Windows Server 2008. V systému Windows 8 a Windows Server 2012 jsou však podporovány pouze veřejné implementace klientských a serverových soketů. Třídy a prvky třídy v System.Net.WebSockets oboru názvů, které jsou podporovány v systémech Windows 7, Windows Vista SP2 a Windows Server 2008, jsou abstraktní třídy. To umožňuje, aby vývojář aplikace zdědil a rozšířil tyto abstraktní třídy se skutečnou implementací klientských WebSockets.