C# Class Microsoft.R.Host.Broker.Pipes.WebSocketPipeAction

Inheritance: IActionResult
显示文件 Open project: Microsoft/RTVS

Public Methods

Method Description
ExecuteResultAsync ( Microsoft.AspNetCore.Mvc.ActionContext actionContext ) : Task
WebSocketPipeAction ( string id, IMessagePipeEnd pipe ) : System

Private Methods

Method Description
PipeToWebSocketWorker ( WebSocket socket, IMessagePipeEnd pipe, CancellationToken cancellationToken ) : Task
WebSocketToPipeWorker ( WebSocket socket, IMessagePipeEnd pipe, CancellationToken cancellationToken ) : Task

Method Details

ExecuteResultAsync() public method

public ExecuteResultAsync ( Microsoft.AspNetCore.Mvc.ActionContext actionContext ) : Task
actionContext Microsoft.AspNetCore.Mvc.ActionContext
return Task

WebSocketPipeAction() public method

public WebSocketPipeAction ( string id, IMessagePipeEnd pipe ) : System
id string
pipe IMessagePipeEnd
return System