public override void Dispose()
 {
     _closure?.Unsubscribe(true, _isOneTime);
     _bindingSource.Dispose();
     ValueChanging = null;
     ValueChanged  = null;
     _closure      = null;
     base.Dispose();
 }
Esempio n. 2
0
 /// <summary>
 ///     Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
 /// </summary>
 public void Dispose()
 {
     _observer.Dispose();
     _observer.Listener = null;
     ValueChanged       = null;
 }
Esempio n. 3
0
 protected override void MyDeInit()
 {
     _tomatoesObserver?.Dispose();
 }
 protected override void MyDeInit()
 {
     _triggerObserver.Dispose();
 }
Esempio n. 5
0
 protected override void MyDeInit()
 {
     _dialogEndObserver?.Dispose();
 }
Esempio n. 6
0
 private void OnDestroy()
 {
     _pauseObserver.Dispose();
     _currentStep.DeInit();
 }