C# Class Machine.Specifications.Runner.Impl.DefaultRunner

Inheritance: ISpecificationRunner
ファイルを表示 Open project: machine/machine.specifications Class Usage Examples

Public Methods

Method Description
AsyncProcessMessage ( IMessage msg, IMessageSink replySink ) : IMessageCtrl
DefaultRunner ( ISpecificationRunListener listener, RunOptions options ) : System
DefaultRunner ( ISpecificationRunListener listener, RunOptions options, bool signalRunStartAndEnd ) : System
DefaultRunner ( object listener, string runOptionsXml, bool signalRunStartAndEnd ) : System
EndRun ( Assembly assembly ) : void
RunAssemblies ( IEnumerable assemblies ) : void
RunAssembly ( Assembly assembly ) : void
RunMember ( Assembly assembly, MemberInfo member ) : void
RunNamespace ( Assembly assembly, string targetNamespace ) : void
RunType ( Assembly assembly, Type type, IEnumerable specs ) : void
StartRun ( Assembly assembly ) : void
SyncProcessMessage ( IMessage msg ) : IMessage

Private Methods

Method Description
CreateMap ( Assembly assembly, IEnumerable contexts ) : IEnumerable>.Dictionary
InitializeLifetimeService ( ) : object
RunClass ( MemberInfo member, Assembly assembly ) : void
RunField ( MemberInfo member, Assembly assembly ) : void
StartRun ( IDictionary contextMap ) : void

Method Details

AsyncProcessMessage() public method

public AsyncProcessMessage ( IMessage msg, IMessageSink replySink ) : IMessageCtrl
msg IMessage
replySink IMessageSink
return IMessageCtrl

DefaultRunner() public method

public DefaultRunner ( ISpecificationRunListener listener, RunOptions options ) : System
listener ISpecificationRunListener
options RunOptions
return System

DefaultRunner() public method

public DefaultRunner ( ISpecificationRunListener listener, RunOptions options, bool signalRunStartAndEnd ) : System
listener ISpecificationRunListener
options RunOptions
signalRunStartAndEnd bool
return System

DefaultRunner() public method

public DefaultRunner ( object listener, string runOptionsXml, bool signalRunStartAndEnd ) : System
listener object
runOptionsXml string
signalRunStartAndEnd bool
return System

EndRun() public method

public EndRun ( Assembly assembly ) : void
assembly System.Reflection.Assembly
return void

RunAssemblies() public method

public RunAssemblies ( IEnumerable assemblies ) : void
assemblies IEnumerable
return void

RunAssembly() public method

public RunAssembly ( Assembly assembly ) : void
assembly System.Reflection.Assembly
return void

RunMember() public method

public RunMember ( Assembly assembly, MemberInfo member ) : void
assembly System.Reflection.Assembly
member System.Reflection.MemberInfo
return void

RunNamespace() public method

public RunNamespace ( Assembly assembly, string targetNamespace ) : void
assembly System.Reflection.Assembly
targetNamespace string
return void

RunType() public method

public RunType ( Assembly assembly, Type type, IEnumerable specs ) : void
assembly System.Reflection.Assembly
type System.Type
specs IEnumerable
return void

StartRun() public method

public StartRun ( Assembly assembly ) : void
assembly System.Reflection.Assembly
return void

SyncProcessMessage() public method

public SyncProcessMessage ( IMessage msg ) : IMessage
msg IMessage
return IMessage