Class AddDataProvidersPhase
Inheritance
AddDataProvidersPhase
Assembly: cs.temp.dll.dll
Syntax
public class AddDataProvidersPhase : LoadPhaseBase, ILoadPhase, ISequenceable, IProgressCompletable, IProgressable, ICompletable, IInjectable
Fields
_allDataAdded
Declaration
protected bool _allDataAdded
Field Value
_dataProviders
Declaration
protected IDataProvider[] _dataProviders
Field Value
_pendingDataAddedCallbacks
Declaration
protected int _pendingDataAddedCallbacks
Field Value
Methods
Cleanup()
Declaration
public override void Cleanup()
Overrides
HandleDataAdded(IEnumerable<IData>)
Declaration
protected virtual void HandleDataAdded(IEnumerable<IData> obj)
Parameters
Type |
Name |
Description |
IEnumerable<IData> |
obj |
|
Initialize(IDataProvider[])
Declaration
public virtual ILoadPhase Initialize(params IDataProvider[] dataProviders)
Parameters
Returns
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