Class RemoveDataProvidersPhase
Inheritance
RemoveDataProvidersPhase
Assembly: cs.temp.dll.dll
Syntax
public class RemoveDataProvidersPhase : LoadPhaseBase, ILoadPhase, ISequenceable, IProgressCompletable, IProgressable, ICompletable, IInjectable
Fields
_allDataRemoved
Declaration
protected bool _allDataRemoved
Field Value
_dataProviders
Declaration
protected IDataProvider[] _dataProviders
Field Value
_pendingDataRemovedCallbacks
Declaration
protected int _pendingDataRemovedCallbacks
Field Value
Methods
Cleanup()
Declaration
public override void Cleanup()
Overrides
HandleDataRemoved()
Declaration
protected virtual void HandleDataRemoved()
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