Udostępnij za pośrednictwem


AspNetWebSocket Klasa

Definicja

Reprezentuje połączenie w czasie rzeczywistym między serwerem sieci Web a klientem w aplikacji ASP.NET.

public ref class AspNetWebSocket sealed : System::Net::WebSockets::WebSocket
public sealed class AspNetWebSocket : System.Net.WebSockets.WebSocket
type AspNetWebSocket = class
    inherit WebSocket
Public NotInheritable Class AspNetWebSocket
Inherits WebSocket
Dziedziczenie
AspNetWebSocket

Właściwości

CloseStatus

Pobiera kod stanu, który wskazuje dlaczego AspNetWebSocket obiekt został zamknięty.

CloseStatusDescription

Pobiera komunikat o stanie objaśniający, dlaczego AspNetWebSocket obiekt został zamknięty.

State

Pobiera wartość wskazującą stan otwarty lub zamknięty AspNetWebSocket obiektu.

SubProtocol

Pobiera nazwę protokołu specyficznego dla aplikacji, który może być używany przez klienta zdalnego i serwer do wymiany danych za pośrednictwem AspNetWebSocket połączenia.

Metody

Abort()

Anuluje wszystkie oczekujące operacje we/wy AspNetWebSocket obiektu i ustawia stan obiektu, tak aby nie można było go użyć do uruchomienia dodatkowych operacji we/wy.

CloseAsync(WebSocketCloseStatus, String, CancellationToken)

Wysyła do klienta komunikat asynchroniczny w celu zamknięcia połączenia. Jeśli serwer inicjuje żądanie zamknięcia połączenia, metoda czeka na potwierdzenie żądania przed zwróceniem przez klienta.

CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken)

Wysyła do klienta komunikat asynchroniczny w celu zamknięcia połączenia. Jeśli serwer inicjuje żądanie zamknięcia połączenia, metoda zwraca bez oczekiwania na odpowiedź.

Dispose()

Zwalnia wszystkie zasoby używane przez AspNetWebSocket obiekt.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ReceiveAsync(ArraySegment<Byte>, CancellationToken)

Odbiera pojedynczy fragment komunikatu z klienta zdalnego.

ReceiveAsync(Memory<Byte>, CancellationToken)

Odbiera dane z WebSocket asynchronicznego połączenia.

(Odziedziczone po WebSocket)
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)

Wysyła pojedynczy fragment komunikatu do klienta zdalnego.

SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken)

Wysyła dane za pośrednictwem WebSocket połączenia asynchronicznie.

(Odziedziczone po WebSocket)
SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, WebSocketMessageFlags, CancellationToken)

Wysyła dane za pośrednictwem WebSocket połączenia asynchronicznie.

(Odziedziczone po WebSocket)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy