C# Class NuGet.Services.Work.InvocationContext

显示文件 Open project: NuGet/NuGet.Services.Work Class Usage Examples

Public Methods

Method Description
GetCurrentInvocationId ( ) : System.Guid
InvocationContext ( InvocationState invocation, InvocationQueue queue ) : System
InvocationContext ( InvocationState invocation, InvocationQueue queue, CancellationToken cancelToken ) : System
InvocationContext ( InvocationState invocation, InvocationQueue queue, CancellationToken cancelToken, InvocationLogCapture capture ) : System
SetCurrentInvocationId ( System.Guid id ) : void
SetJob ( JobDescription jobdef, JobHandlerBase job ) : void

Method Details

GetCurrentInvocationId() public static method

public static GetCurrentInvocationId ( ) : System.Guid
return System.Guid

InvocationContext() public method

public InvocationContext ( InvocationState invocation, InvocationQueue queue ) : System
invocation InvocationState
queue InvocationQueue
return System

InvocationContext() public method

public InvocationContext ( InvocationState invocation, InvocationQueue queue, CancellationToken cancelToken ) : System
invocation InvocationState
queue InvocationQueue
cancelToken System.Threading.CancellationToken
return System

InvocationContext() public method

public InvocationContext ( InvocationState invocation, InvocationQueue queue, CancellationToken cancelToken, InvocationLogCapture capture ) : System
invocation InvocationState
queue InvocationQueue
cancelToken System.Threading.CancellationToken
capture InvocationLogCapture
return System

SetCurrentInvocationId() public static method

public static SetCurrentInvocationId ( System.Guid id ) : void
id System.Guid
return void

SetJob() public method

public SetJob ( JobDescription jobdef, JobHandlerBase job ) : void
jobdef JobDescription
job JobHandlerBase
return void