System.Net.WebSockets Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Umożliwia zarządzaną implementację interfejsu WebSocket dla programistów.
Klasy
ClientWebSocket |
Udostępnia klienta do nawiązywania połączenia z usługami WebSocket. |
ClientWebSocketOptions |
Opcje do użycia z obiektem ClientWebSocket . |
HttpListenerWebSocketContext |
Zapewnia dostęp do informacji odebranych przez klasę HttpListener podczas akceptowania połączeń protokołu WebSocket. |
WebSocket |
Klasa WebSocket umożliwia aplikacjom wysyłanie i odbieranie danych po zakończeniu uaktualniania protokołu WebSocket. |
WebSocketContext |
Służy do uzyskiwania dostępu do informacji w uzgadnianiu protokołu WebSocket. |
WebSocketCreationOptions |
Opcje kontrolujące sposób tworzenia.WebSocket |
WebSocketDeflateOptions |
Opcje włączania kompresji dla poszczególnych komunikatów deflują kompresję dla WebSocketprogramu . |
WebSocketException |
Reprezentuje wyjątek, który wystąpił podczas wykonywania operacji na połączeniu protokołu WebSocket. |
WebSocketProtocol |
Klasa WebSocket umożliwia aplikacjom wysyłanie i odbieranie danych po zakończeniu uaktualniania protokołu WebSocket. |
WebSocketReceiveResult |
Wystąpienie tej klasy reprezentuje wynik wykonania pojedynczej operacji ReceiveAsync w zestawie WebSocket. |
Struktury
ValueWebSocketReceiveResult |
Reprezentuje wynik wykonania pojedynczej ReceiveAsync(Memory<Byte>, CancellationToken) operacji na obiekcie WebSocket. |
Wyliczenia
WebSocketCloseStatus |
Reprezentuje dobrze znane kody zamknięcia protokołu WebSocket zgodnie z definicją w sekcji 11.7 specyfikacji protokołu WebSocket. |
WebSocketError |
Zawiera listę możliwych błędów protokołu WebSocket. |
WebSocketMessageFlags |
Flagi służące do kontrolowania sposobu wysyłania komunikatu WebSocket . |
WebSocketMessageType |
Wskazuje typ komunikatu. |
WebSocketState |
Definiuje różne stany, w których może znajdować się wystąpienie obiektów WebSocket. |
Uwagi
Niektóre klasy w System.Net.WebSockets przestrzeni nazw są obsługiwane w systemach Windows 7, Windows Vista z dodatkiem SP2 i Windows Server 2008. Jednak tylko publiczne implementacje obiektów WebSockets klienta i serwera są obsługiwane w systemach Windows 8 i Windows Server 2012. Klasy i elementy klasy w System.Net.WebSockets przestrzeni nazw, które są obsługiwane w systemie Windows 7, Windows Vista z dodatkiem SP2 i Windows Server 2008 są klasami abstrakcyjnymi. Pozwala to deweloperom aplikacji odziedziczyć i zwiększać te klasy abstrakcyjne za pomocą rzeczywistej implementacji elementów WebSockets klienta.