MvvmCross.Binding.Bindings.MvxFullBinding.ClearSourceBinding C# (CSharp) Method

ClearSourceBinding() protected method

protected ClearSourceBinding ( ) : void
return void
        protected virtual void ClearSourceBinding()
        {
            if (this._sourceStep != null)
            {
                if (this._sourceBindingOnChanged != null)
                {
                    this._sourceStep.Changed -= this._sourceBindingOnChanged;
                    this._sourceBindingOnChanged = null;
                }

                this._sourceStep.Dispose();
                this._sourceStep = null;
            }
        }