C# Class Amib.Threading.Internal.WorkItem.WorkItemResult

Inheritance: IWorkItemResult, IInternalWorkItemResult
Show file Open project: SQLServerIO/TPCCBench

Public Methods

Method Description
Cancel ( ) : bool
GetResult ( ) : object
GetResult ( Exception &e ) : object
GetResult ( System.TimeSpan timeout, bool exitContext ) : object
GetResult ( System.TimeSpan timeout, bool exitContext, Exception &e ) : object
GetResult ( System.TimeSpan timeout, bool exitContext, WaitHandle cancelWaitHandle ) : object
GetResult ( System.TimeSpan timeout, bool exitContext, WaitHandle cancelWaitHandle, Exception &e ) : object
GetResult ( int millisecondsTimeout, bool exitContext ) : object
GetResult ( int millisecondsTimeout, bool exitContext, Exception &e ) : object
GetResult ( int millisecondsTimeout, bool exitContext, WaitHandle cancelWaitHandle ) : object
GetResult ( int millisecondsTimeout, bool exitContext, WaitHandle cancelWaitHandle, Exception &e ) : object
WorkItemResult ( WorkItem workItem ) : System

Private Methods

Method Description
GetWorkItem ( ) : WorkItem

Method Details

Cancel() public method

public Cancel ( ) : bool
return bool

GetResult() public method

public GetResult ( ) : object
return object

GetResult() public method

public GetResult ( Exception &e ) : object
e System.Exception
return object

GetResult() public method

public GetResult ( System.TimeSpan timeout, bool exitContext ) : object
timeout System.TimeSpan
exitContext bool
return object

GetResult() public method

public GetResult ( System.TimeSpan timeout, bool exitContext, Exception &e ) : object
timeout System.TimeSpan
exitContext bool
e System.Exception
return object

GetResult() public method

public GetResult ( System.TimeSpan timeout, bool exitContext, WaitHandle cancelWaitHandle ) : object
timeout System.TimeSpan
exitContext bool
cancelWaitHandle System.Threading.WaitHandle
return object

GetResult() public method

public GetResult ( System.TimeSpan timeout, bool exitContext, WaitHandle cancelWaitHandle, Exception &e ) : object
timeout System.TimeSpan
exitContext bool
cancelWaitHandle System.Threading.WaitHandle
e System.Exception
return object

GetResult() public method

public GetResult ( int millisecondsTimeout, bool exitContext ) : object
millisecondsTimeout int
exitContext bool
return object

GetResult() public method

public GetResult ( int millisecondsTimeout, bool exitContext, Exception &e ) : object
millisecondsTimeout int
exitContext bool
e System.Exception
return object

GetResult() public method

public GetResult ( int millisecondsTimeout, bool exitContext, WaitHandle cancelWaitHandle ) : object
millisecondsTimeout int
exitContext bool
cancelWaitHandle System.Threading.WaitHandle
return object

GetResult() public method

public GetResult ( int millisecondsTimeout, bool exitContext, WaitHandle cancelWaitHandle, Exception &e ) : object
millisecondsTimeout int
exitContext bool
cancelWaitHandle System.Threading.WaitHandle
e System.Exception
return object

WorkItemResult() public method

public WorkItemResult ( WorkItem workItem ) : System
workItem WorkItem
return System