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

Inheritance: BrokerClient
Show file Open project: Microsoft/RTVS Class Usage Examples

Public Methods

Method Description
ConnectAsync ( BrokerConnectionInfo connectionInfo, CancellationToken cancellationToken = default(CancellationToken) ) : Task
LocalBrokerClient ( string name, string rHome, ICoreServices services, IConsole console, string rhostDirectory = null ) : System

Private Methods

Method Description
ConnectToBrokerWorker ( ) : Task
DisposeBrokerProcess ( ) : void
EnsureBrokerStartedAsync ( ) : Task
LocalBrokerClient ( ) : System
StartBroker ( ProcessStartInfo psi ) : Process

Method Details

ConnectAsync() public method

public ConnectAsync ( BrokerConnectionInfo connectionInfo, CancellationToken cancellationToken = default(CancellationToken) ) : Task
connectionInfo BrokerConnectionInfo
cancellationToken System.Threading.CancellationToken
return Task

LocalBrokerClient() public method

public LocalBrokerClient ( string name, string rHome, ICoreServices services, IConsole console, string rhostDirectory = null ) : System
name string
rHome string
services ICoreServices
console IConsole
rhostDirectory string
return System