MvvmCross.Binding.BindingContext.MvxTaskBasedBindingContext.ClearBindings C# (CSharp) Méthode

ClearBindings() public méthode

public ClearBindings ( object clearKey ) : void
clearKey object
Résultat void
        public virtual void ClearBindings(object clearKey)
        {
            if (clearKey == null)
                return;

            for (var i = this._viewBindings.Count - 1; i >= 0; i--)
            {
                var candidate = this._viewBindings[i];
                if (candidate.Key.Equals(clearKey))
                {
                    foreach (var binding in candidate.Value)
                    {
                        binding.Binding.Dispose();
                    }
                    this._viewBindings.RemoveAt(i);
                }
            }
        }