public override void LoadChildren()
        {
            foreach (var item in this.Collection)
            {
                SPUrlZone zone = item.Key;
                var iisSettings = item.Value;
                var node = new SPIisSettingsNode();
                var index = this.Children.Count;
                node.NodeProvider = this.NodeProvider;
                node.SPObjectType = iisSettings.GetType();
                node.SPObject = iisSettings;
                node.ID = iisSettings.GetType().FullName + index;
                node.Index = index;
                node.Setup(this);
                node.Text = zone.ToString();

                this.Children.Add(node);
            }
        }
        public override void LoadChildren()
        {
            foreach (var item in this.Collection)
            {
                SPUrlZone zone        = item.Key;
                var       iisSettings = item.Value;
                var       node        = new SPIisSettingsNode();
                var       index       = this.Children.Count;
                node.NodeProvider = this.NodeProvider;
                node.SPObjectType = iisSettings.GetType();
                node.SPObject     = iisSettings;
                node.ID           = iisSettings.GetType().FullName + index;
                node.Index        = index;
                node.Setup(this);
                node.Text = zone.ToString();

                this.Children.Add(node);
            }
        }