System.Net.WebSockets Obor názvů

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

Třídy

Name Description
ClientWebSocket

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

ClientWebSocketOptions

Možnosti pro 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 webSocketu.

WebSocketCreationOptions

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

WebSocketDeflateOptions

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

WebSocketException

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

WebSocketReceiveResult

Instance této třídy představuje výsledek provedení jedné operace ReceiveAsync na WebSocket.

WebSocketStream

Stream Poskytuje delegáty na zabalený WebSocket.

Struktury

Name Description
ValueWebSocketReceiveResult

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

Výčty

Name Description
WebSocketCloseStatus

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

WebSocketError

Obsahuje seznam možných chyb Protokolu WebSocket.

WebSocketMessageFlags

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

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 oboru názvů System.Net.WebSockets jsou podporovány v Windows 7, Windows Vista SP2 a Windows Server 2008. Na Windows 8 a Windows Server 2012 jsou však podporovány pouze veřejné implementace klienta a serveru WebSocket. Třídy a prvky třídy v oboru názvů System.Net.WebSockets podporované v Windows 7, Windows Vista SP2 a Windows Server 2008 jsou abstraktní třídy. To umožňuje vývojáři aplikací dědit a rozšířit tyto abstraktní třídy o skutečnou implementaci klienta WebSockets.