System.Data.DataViewListener.UnregisterListChangedEvent C# (CSharp) Method

UnregisterListChangedEvent() private method

private UnregisterListChangedEvent ( ) : void
return void
        internal void UnregisterListChangedEvent()
        {
            Index index = _index;
            _index = null;

            if (index != null)
            {
                lock (index)
                {
                    index.ListChangedRemove(this);
                    if (index.RemoveRef() <= 1)
                    {
                        index.RemoveRef();
                    }
                }
            }
        }