Class InitializeServicesPhase
Inheritance
InitializeServicesPhase
Assembly: cs.temp.dll.dll
Syntax
public class InitializeServicesPhase : LoadPhaseBase, ILoadPhase, ISequenceable, IProgressCompletable, IProgressable, ICompletable, IInjectable
Fields
_initializedServices
Declaration
protected int _initializedServices
Field Value
_services
Declaration
protected IService[] _services
Field Value
_serviceTypes
Declaration
protected Type[] _serviceTypes
Field Value
Methods
Cleanup()
Declaration
public override void Cleanup()
Overrides
HandleServiceInitialized(IService)
Declaration
protected virtual void HandleServiceInitialized(IService service)
Parameters
Initialize(Type[])
Declaration
public virtual ILoadPhase Initialize(params Type[] serviceTypes)
Parameters
Type |
Name |
Description |
Type[] |
serviceTypes |
|
Returns
RemoveInitializationListeners()
Declaration
protected virtual void RemoveInitializationListeners()
RunCancelLogic()
Declaration
protected override void RunCancelLogic()
Overrides
RunCompleteLogic()
Declaration
protected override void RunCompleteLogic()
Overrides
RunRevertLogic()
Declaration
protected override void RunRevertLogic()
Overrides
RunStartLogic()
Declaration
protected override void RunStartLogic()
Overrides
Implements