Interface IRunnerHost
Describes a target of runner
Inherited Members
System.IDisposable.Dispose()
Assembly: Azos.dll
Syntax
public interface IRunnerHost : IApplicationComponent, IConfigurable, IDisposable
Properties
ConsoleError
Declaration
TextWriter ConsoleError { get; }
Property Value
Type |
Description |
System.IO.TextWriter |
|
ConsoleOut
Declaration
TextWriter ConsoleOut { get; }
Property Value
Type |
Description |
System.IO.TextWriter |
|
OutFileName
Sets the output file name/type (via extension)
Declaration
string OutFileName { get; set; }
Property Value
Type |
Description |
System.String |
|
TotalErrors
Declaration
Property Value
Type |
Description |
System.Int32 |
|
TotalMethods
Declaration
int TotalMethods { get; }
Property Value
Type |
Description |
System.Int32 |
|
TotalOKs
Declaration
Property Value
Type |
Description |
System.Int32 |
|
TotalRunnables
Declaration
int TotalRunnables { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
AfterMethodRun(Runner, FID, MethodInfo, RunAttribute, Exception)
Declaration
void AfterMethodRun(Runner runner, FID id, MethodInfo method, RunAttribute attr, Exception error)
Parameters
Type |
Name |
Description |
Runner |
runner |
|
FID |
id |
|
System.Reflection.MethodInfo |
method |
|
RunAttribute |
attr |
|
System.Exception |
error |
|
BeforeMethodRun(Runner, FID, MethodInfo, RunAttribute)
Declaration
void BeforeMethodRun(Runner runner, FID id, MethodInfo method, RunAttribute attr)
Parameters
BeginRunnable(Runner, FID, Object)
Declaration
void BeginRunnable(Runner runner, FID id, object runnable)
Parameters
Type |
Name |
Description |
Runner |
runner |
|
FID |
id |
|
System.Object |
runnable |
|
EndRunnable(Runner, FID, Object, Exception)
Declaration
void EndRunnable(Runner runner, FID id, object runnable, Exception error)
Parameters
Type |
Name |
Description |
Runner |
runner |
|
FID |
id |
|
System.Object |
runnable |
|
System.Exception |
error |
|
Start(Runner)
Declaration
void Start(Runner runner)
Parameters
Type |
Name |
Description |
Runner |
runner |
|
Summarize(Runner)
Declaration
void Summarize(Runner runner)
Parameters
Type |
Name |
Description |
Runner |
runner |
|
Extension Methods