C# Class Microsoft.R.Host.Client.Session.RSessionExtensions

Show file Open project: Microsoft/RTVS

Public Methods

Method Description
GetFunctionCodeAsync ( this session, string functionName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
GetRUserDirectoryAsync ( this session, CancellationToken cancellationToken = default(CancellationToken) ) : Task
GetRWorkingDirectoryAsync ( this session ) : Task
MakeRelativeToRUserDirectoryAsync ( this session, IEnumerable names, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
MakeRelativeToRUserDirectoryAsync ( this session, string name, CancellationToken cancellationToken = default(CancellationToken) ) : Task

Method Details

GetFunctionCodeAsync() public static method

public static GetFunctionCodeAsync ( this session, string functionName, CancellationToken cancellationToken = default(CancellationToken) ) : Task
session this
functionName string
cancellationToken System.Threading.CancellationToken
return Task

GetRUserDirectoryAsync() public static method

public static GetRUserDirectoryAsync ( this session, CancellationToken cancellationToken = default(CancellationToken) ) : Task
session this
cancellationToken System.Threading.CancellationToken
return Task

GetRWorkingDirectoryAsync() public static method

public static GetRWorkingDirectoryAsync ( this session ) : Task
session this
return Task

MakeRelativeToRUserDirectoryAsync() public static method

public static MakeRelativeToRUserDirectoryAsync ( this session, IEnumerable names, CancellationToken cancellationToken = default(CancellationToken) ) : Task>
session this
names IEnumerable
cancellationToken System.Threading.CancellationToken
return Task>

MakeRelativeToRUserDirectoryAsync() public static method

public static MakeRelativeToRUserDirectoryAsync ( this session, string name, CancellationToken cancellationToken = default(CancellationToken) ) : Task
session this
name string
cancellationToken System.Threading.CancellationToken
return Task