Sdílet prostřednictvím


AspNetWebSocket Třída

Definice

Představuje plně duplexní připojení mezi webovým serverem a klientem v ASP.NET aplikaci v reálném čase.

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
Dědičnost
AspNetWebSocket

Vlastnosti

CloseStatus

Získá stavový kód, který označuje, proč AspNetWebSocket byl objekt uzavřen.

CloseStatusDescription

Získá stavovou zprávu, která vysvětluje, proč AspNetWebSocket byl objekt uzavřen.

State

Získá hodnotu, která označuje otevřený nebo uzavřený stav objektu AspNetWebSocket .

SubProtocol

Získá název protokolu specifické aplikace, který vzdálený klient a server mohou použít k výměně dat přes AspNetWebSocket připojení.

Metody

Abort()

Zruší všechny čekající vstupně-výstupní operace u objektu AspNetWebSocket a nastaví stav objektu tak, aby se nedá použít ke spuštění dalších vstupně-výstupních operací.

CloseAsync(WebSocketCloseStatus, String, CancellationToken)

Odešle asynchronní zprávu klientovi o ukončení připojení. Pokud server zahájí požadavek na ukončení připojení, metoda počká, než klient potvrdí požadavek, než se vrátí.

CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken)

Odešle asynchronní zprávu klientovi o ukončení připojení. Pokud server zahájí požadavek na ukončení připojení, vrátí se metoda bez čekání na odpověď.

Dispose()

Uvolní všechny prostředky používané objektem AspNetWebSocket .

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ReceiveAsync(ArraySegment<Byte>, CancellationToken)

Přijme jeden fragment zprávy ze vzdáleného klienta.

ReceiveAsync(Memory<Byte>, CancellationToken)

Přijímá data z WebSocket připojení asynchronně.

(Zděděno od WebSocket)
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)

Odešle jeden fragment zprávy vzdálenému klientovi.

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

Odesílá data přes připojení asynchronně WebSocket .

(Zděděno od WebSocket)
SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, WebSocketMessageFlags, CancellationToken)

Odesílá data přes připojení asynchronně WebSocket .

(Zděděno od WebSocket)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro