Microsoft.ManagementConsole.ActionsPaneItemCollection.CheckForCircularReference C# (CSharp) Метод

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

private CheckForCircularReference ( ActionGroup group ) : bool
group ActionGroup
Результат bool
        private bool CheckForCircularReference(ActionGroup group)
        {
            if (group.Items == this)
            {
                return true;
            }
            foreach (ActionsPaneItem item in group.Items)
            {
                ActionGroup group2 = item as ActionGroup;
                if ((group2 != null) && this.CheckForCircularReference(group2))
                {
                    return true;
                }
            }
            return false;
        }