C# Class Microsoft.R.Host.Client.WebSocketMessageTransport

Inheritance: IMessageTransport
Afficher le fichier Open project: Microsoft/RTVS Class Usage Examples

Méthodes publiques

Méthode Description
CloseAsync ( CancellationToken cancellationToken = default(CancellationToken) ) : Task
ReceiveAsync ( CancellationToken cancellationToken = default(CancellationToken) ) : Task
SendAsync ( Message message, CancellationToken cancellationToken = default(CancellationToken) ) : Task
WebSocketMessageTransport ( WebSocket socket ) : System

Private Methods

Méthode Description
IsTransportException ( Exception ex ) : bool

Method Details

CloseAsync() public méthode

public CloseAsync ( CancellationToken cancellationToken = default(CancellationToken) ) : Task
cancellationToken System.Threading.CancellationToken
Résultat Task

ReceiveAsync() public méthode

public ReceiveAsync ( CancellationToken cancellationToken = default(CancellationToken) ) : Task
cancellationToken System.Threading.CancellationToken
Résultat Task

SendAsync() public méthode

public SendAsync ( Message message, CancellationToken cancellationToken = default(CancellationToken) ) : Task
message Message
cancellationToken System.Threading.CancellationToken
Résultat Task

WebSocketMessageTransport() public méthode

public WebSocketMessageTransport ( WebSocket socket ) : System
socket System.Net.WebSockets.WebSocket
Résultat System