C# Class Microsoft.AspNet.SignalR.WebSockets.WebSocketHandler

Afficher le fichier Open project: SignalR/SignalR Class Usage Examples

Private Properties

Свойство Type Description
GetWebSocketState WebSocketState
IsClosedOrClosedSent bool
IsFatalException bool
ProcessWebSocketRequestAsync Task
ProcessWebSocketRequestAsync Task
SendAsync Task
SendAsync Task

Méthodes publiques

Méthode Description
CloseAsync ( ) : Task
OnClose ( ) : void
OnError ( ) : void
OnMessage ( byte message ) : void
OnMessage ( string message ) : void
OnOpen ( ) : void
Send ( string message ) : Task

Méthodes protégées

Méthode Description
WebSocketHandler ( int maxIncomingMessageSize ) : System

Private Methods

Méthode Description
GetWebSocketState ( WebSocket webSocket ) : WebSocketState
IsClosedOrClosedSent ( WebSocket webSocket ) : bool
IsFatalException ( Exception ex ) : bool
ProcessWebSocketRequestAsync ( WebSocket webSocket, CancellationToken disconnectToken ) : Task
ProcessWebSocketRequestAsync ( WebSocket webSocket, CancellationToken disconnectToken, Func messageRetriever, object state ) : Task
SendAsync ( ArraySegment message, WebSocketMessageType messageType, bool endOfMessage = true ) : Task
SendAsync ( string message ) : Task

Method Details

CloseAsync() public méthode

public CloseAsync ( ) : Task
Résultat Task

OnClose() public méthode

public OnClose ( ) : void
Résultat void

OnError() public méthode

public OnError ( ) : void
Résultat void

OnMessage() public méthode

public OnMessage ( byte message ) : void
message byte
Résultat void

OnMessage() public méthode

public OnMessage ( string message ) : void
message string
Résultat void

OnOpen() public méthode

public OnOpen ( ) : void
Résultat void

Send() public méthode

public Send ( string message ) : Task
message string
Résultat Task

WebSocketHandler() protected méthode

protected WebSocketHandler ( int maxIncomingMessageSize ) : System
maxIncomingMessageSize int
Résultat System