C# Class Microsoft.R.Host.Client.Test.Mocks.RSessionMock

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

Méthodes publiques

Méthode Description
BeginInteractionAsync ( bool isVisible = true, CancellationToken cancellationToken = default(CancellationToken) ) : Task
BlobReadAllAsync ( ulong blobId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
BlobReadAsync ( ulong blobId, long position, long count, CancellationToken cancellationToken = default(CancellationToken) ) : Task
BlobWriteAsync ( ulong blobId, byte data, long position, CancellationToken cancellationToken = default(CancellationToken) ) : Task
CancelAllAsync ( CancellationToken сancellationToken = default(CancellationToken) ) : Task
CreateBlobAsync ( CancellationToken ct = default(CancellationToken) ) : Task
DestroyBlobsAsync ( IEnumerable blobIds, CancellationToken ct = default(CancellationToken) ) : Task
DisableMutatedOnReadConsole ( ) : IDisposable
Dispose ( ) : void
EnsureHostStartedAsync ( RHostStartupInfo startupInfo, IRSessionCallback callback, int timeout = 3000, CancellationToken cancellationToken = default(CancellationToken) ) : Task
EvaluateAsync ( string expression, REvaluationKind kind, CancellationToken ct = default(CancellationToken) ) : Task
FlushLog ( ) : void
GetBlobSizeAsync ( ulong blobId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
RestartHostAsync ( ) : Task
SetBlobSizeAsync ( ulong blobId, long size, CancellationToken cancellationToken = default(CancellationToken) ) : Task
StartHostAsync ( RHostStartupInfo startupInfo, IRSessionCallback callback, int timeout = 3000, CancellationToken cancellationToken = default(CancellationToken) ) : Task
StopHostAsync ( CancellationToken cancellationToken = default(CancellationToken) ) : Task

Method Details

BeginInteractionAsync() public méthode

public BeginInteractionAsync ( bool isVisible = true, CancellationToken cancellationToken = default(CancellationToken) ) : Task
isVisible bool
cancellationToken System.Threading.CancellationToken
Résultat Task

BlobReadAllAsync() public méthode

public BlobReadAllAsync ( ulong blobId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
blobId ulong
cancellationToken System.Threading.CancellationToken
Résultat Task

BlobReadAsync() public méthode

public BlobReadAsync ( ulong blobId, long position, long count, CancellationToken cancellationToken = default(CancellationToken) ) : Task
blobId ulong
position long
count long
cancellationToken System.Threading.CancellationToken
Résultat Task

BlobWriteAsync() public méthode

public BlobWriteAsync ( ulong blobId, byte data, long position, CancellationToken cancellationToken = default(CancellationToken) ) : Task
blobId ulong
data byte
position long
cancellationToken System.Threading.CancellationToken
Résultat Task

CancelAllAsync() public méthode

public CancelAllAsync ( CancellationToken сancellationToken = default(CancellationToken) ) : Task
сancellationToken System.Threading.CancellationToken
Résultat Task

CreateBlobAsync() public méthode

public CreateBlobAsync ( CancellationToken ct = default(CancellationToken) ) : Task
ct System.Threading.CancellationToken
Résultat Task

DestroyBlobsAsync() public méthode

public DestroyBlobsAsync ( IEnumerable blobIds, CancellationToken ct = default(CancellationToken) ) : Task
blobIds IEnumerable
ct System.Threading.CancellationToken
Résultat Task

DisableMutatedOnReadConsole() public méthode

public DisableMutatedOnReadConsole ( ) : IDisposable
Résultat IDisposable

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EnsureHostStartedAsync() public méthode

public EnsureHostStartedAsync ( RHostStartupInfo startupInfo, IRSessionCallback callback, int timeout = 3000, CancellationToken cancellationToken = default(CancellationToken) ) : Task
startupInfo RHostStartupInfo
callback IRSessionCallback
timeout int
cancellationToken System.Threading.CancellationToken
Résultat Task

EvaluateAsync() public méthode

public EvaluateAsync ( string expression, REvaluationKind kind, CancellationToken ct = default(CancellationToken) ) : Task
expression string
kind REvaluationKind
ct System.Threading.CancellationToken
Résultat Task

FlushLog() public méthode

public FlushLog ( ) : void
Résultat void

GetBlobSizeAsync() public méthode

public GetBlobSizeAsync ( ulong blobId, CancellationToken cancellationToken = default(CancellationToken) ) : Task
blobId ulong
cancellationToken System.Threading.CancellationToken
Résultat Task

RestartHostAsync() public méthode

public RestartHostAsync ( ) : Task
Résultat Task

SetBlobSizeAsync() public méthode

public SetBlobSizeAsync ( ulong blobId, long size, CancellationToken cancellationToken = default(CancellationToken) ) : Task
blobId ulong
size long
cancellationToken System.Threading.CancellationToken
Résultat Task

StartHostAsync() public méthode

public StartHostAsync ( RHostStartupInfo startupInfo, IRSessionCallback callback, int timeout = 3000, CancellationToken cancellationToken = default(CancellationToken) ) : Task
startupInfo RHostStartupInfo
callback IRSessionCallback
timeout int
cancellationToken System.Threading.CancellationToken
Résultat Task

StopHostAsync() public méthode

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