Catel.MVVM.Providers.UserControlLogic.UnsubscribeFromParentViewModelContainer C# (CSharp) Метод

UnsubscribeFromParentViewModelContainer() приватный Метод

Unsubscribes from the parent view model container.
private UnsubscribeFromParentViewModelContainer ( ) : void
Результат void
        private void UnsubscribeFromParentViewModelContainer()
        {
            if (_parentViewModelContainer != null)
            {
                // Fix for https://catelproject.atlassian.net/browse/CTL-182, we might be subscribed to a parent
                // while that doesn't change, we might be unloaded and we always need to unsubscribe from the parent view model
                UnsubscribeFromParentViewModel();

                _parentViewModelContainer.ViewModelChanged -= OnParentViewModelContainerViewModelChanged;

                _parentViewModelContainer = null;
            }
        }