IExtendedLifeCycleComponent Interface |
Namespace: WeroSoft.Runtime.Behaviors
public interface IExtendedLifeCycleComponent : IExtendedLifeCycle, IStandardComponent, IDisposableComponent, IDisposable
The IExtendedLifeCycleComponent type exposes the following members.
Name | Description | |
---|---|---|
Cleaned |
Called after the object has been cleaned.
(Inherited from IExtendedLifeCycle.) | |
Cleaning |
Called on starting clearing the objects.
(Inherited from IExtendedLifeCycle.) | |
Created |
Called after the object has been created.
(Inherited from IExtendedLifeCycle.) | |
Creating |
Called on starting of the creation of the object.
(Inherited from IExtendedLifeCycle.) | |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
Dispose(Object, DisposeEventArgs) |
Called if the component gets disposed.
(Inherited from IDisposableComponent.) | |
Disposing |
Called before the object gets disposed.
(Inherited from IExtendedLifeCycle.) | |
Executed |
Called after the execution of the component has ended.
| |
Executing |
Called before the execution of the component starts.
| |
Initialized |
Called after the object has been initiated.
(Inherited from IExtendedLifeCycle.) | |
Initializing |
Called on starting the initiation of the object.
(Inherited from IExtendedLifeCycle.) | |
Running |
Called after object has been started or executed.
(Inherited from IStandardComponent.) | |
Stopping |
Called on starting the stop sequence of the object.
(Inherited from IStandardComponent.) | |
Verified |
Called after the object has been verified.
(Inherited from IExtendedLifeCycle.) | |
Verifying |
Called on starting the verification of the object.
(Inherited from IExtendedLifeCycle.) |