C# Class SonarLint.VisualStudio.Progress.UnitTests.SingleThreadedTaskSchedulerService.VsTask

Inheritance: IVsTask
Show file Open project: SonarSource-VisualStudio/sonarlint-visualstudio

Public Methods

Method Description
AbortIfCanceled ( ) : void
Cancel ( ) : void
ContinueWith ( uint context, IVsTaskBody taskBody ) : IVsTask
ContinueWithEx ( uint context, uint options, IVsTaskBody taskBody, object asyncState ) : IVsTask
GetResult ( ) : object
Start ( ) : void
VsTask ( SingleThreadedTaskSchedulerService owner, VsTaskRunContext context, Func action ) : Microsoft.VisualStudio.Shell
Wait ( ) : void
WaitEx ( int millisecondsTimeout, uint options ) : bool

Method Details

AbortIfCanceled() public method

public AbortIfCanceled ( ) : void
return void

Cancel() public method

public Cancel ( ) : void
return void

ContinueWith() public method

public ContinueWith ( uint context, IVsTaskBody taskBody ) : IVsTask
context uint
taskBody IVsTaskBody
return IVsTask

ContinueWithEx() public method

public ContinueWithEx ( uint context, uint options, IVsTaskBody taskBody, object asyncState ) : IVsTask
context uint
options uint
taskBody IVsTaskBody
asyncState object
return IVsTask

GetResult() public method

public GetResult ( ) : object
return object

Start() public method

public Start ( ) : void
return void

VsTask() public method

public VsTask ( SingleThreadedTaskSchedulerService owner, VsTaskRunContext context, Func action ) : Microsoft.VisualStudio.Shell
owner SingleThreadedTaskSchedulerService
context VsTaskRunContext
action Func
return Microsoft.VisualStudio.Shell

Wait() public method

public Wait ( ) : void
return void

WaitEx() public method

public WaitEx ( int millisecondsTimeout, uint options ) : bool
millisecondsTimeout int
options uint
return bool