Пример #1
0
 private void OnRemoved(object sender, ConfigurationNodeChangedEventArgs e)
 {
     if (this.Parent != null)
     {
         this.Parent.Nodes.Remove(this);
     }
 }
Пример #2
0
 private void NodeRenamed(object sender, ConfigurationNodeChangedEventArgs e)
 {
     Assert.AreEqual(ConfigurationNodeChangedAction.Rename, e.Action);
     Assert.AreSame(node, e.ParentNode);
     Assert.AreSame(workingNode, e.Node);
     renamedEventCount++;
 }
Пример #3
0
 public void WorkingNodeRemoved(object sender, ConfigurationNodeChangedEventArgs e)
 {
     Assert.AreEqual(ConfigurationNodeChangedAction.Remove, e.Action);
     Assert.AreSame(null, e.ParentNode);
     Assert.AreSame(workingNode, e.Node);
     removeEventCount++;
 }
Пример #4
0
 public void NodeChildAdded(object sender, ConfigurationNodeChangedEventArgs e)
 {
     Assert.AreEqual(ConfigurationNodeChangedAction.Insert, e.Action);
     Assert.AreSame(node, e.ParentNode);
     Assert.AreSame(workingNode, e.Node);
     addChildEventCount++;
 }
Пример #5
0
 private void OnDatabaseRenamed(object sender, ConfigurationNodeChangedEventArgs args)
 {
     if (Hierarchy != null)
     {
         data.Database = args.Node.Name;
     }
 }
Пример #6
0
 private void OnHashProviderRemoved(object sender, ConfigurationNodeChangedEventArgs args)
 {
     if (Hierarchy != null)
     {
         this.HashProvider = null;
     }
 }
Пример #7
0
 protected override void OnChildAdding(ConfigurationNodeChangedEventArgs e)
 {
     base.OnChildAdding(e);
     if (Hierarchy.ContainsNodeType(this, e.Node.GetType()))
     {
         throw new InvalidOperationException(SR.ExceptionCollectionAlreadyExists);
     }
 }
Пример #8
0
 /// <summary>
 /// Raises the ChildAdded event and confirms that only one <see cref="CacheManagerCollectionNode"/> has been added.
 /// </summary>
 /// <param name="e">A
 /// <see cref="ConfigurationNodeChangedEventArgs"/> that contains
 /// the event data.</param>
 /// <exception cref="InvalidOperationException" />
 protected override void OnChildAdded(ConfigurationNodeChangedEventArgs e)
 {
     base.OnChildAdded(e);
     if (Nodes.Count > 1 && e.Node.GetType() == typeof(CacheManagerCollectionNode))
     {
         throw new InvalidOperationException(SR.ExceptionOnlyOneCacheManagerCollectionNode);
     }
 }
        protected override void OnChildAdded(ConfigurationNodeChangedEventArgs e)
        {
            base.OnChildAdded(e);

            if (Nodes.Count > 1 && e.Node.GetType() == typeof(WebServiceURLCollectionNode))
            {
                throw new InvalidOperationException("Oops you can only have one");
            }
        }
Пример #10
0
        /// <summary>
        /// Raises the <see cref="ConfigurationNode.ChildAdded"/> event and sets the name of the cache storage based on the child <see cref="CacheStorageNode"/>.
        /// </summary>
        /// <param name="e">A <see cref="ConfigurationChangedEventArgs"/> that contains the event data.</param>
        protected override void OnChildAdded(ConfigurationNodeChangedEventArgs e)
        {
            base.OnChildAdded(e);
            CacheStorageNode node = e.Node as CacheStorageNode;

            Debug.Assert(null != node, "Only CacheStorageNode objects can be added to a CacheManagerNode");

            cacheStorageName = node.Name;
        }
Пример #11
0
 private void OnRenamed(object sender, ConfigurationNodeChangedEventArgs args)
 {
     Text = args.Node.Name;
     // check to see if we are attached are not attached yet
     if (TreeView == null)
     {
         return;
     }
     this.TreeView.FindForm().Refresh();
 }
Пример #12
0
 private void OnChildRemoved(object sender, ConfigurationNodeChangedEventArgs e)
 {
     foreach (ConfigurationTreeNode child in Nodes)
     {
         if (e.Node.Id == child.ConfigurationNode.Id)
         {
             this.Nodes.Remove(child);
             break;
         }
     }
 }
 public override void SetUp()
 {
     base.SetUp();
     parent = new MyNode();
     GeneratedApplicationNode.Nodes.Add(parent);
     parent.Name = "node";
     child = new MyNode();
     parent.Nodes.Add(child);
     parent.Name = "child";
     e = new ConfigurationNodeChangedEventArgs(Action, child, child.Parent);
 }
Пример #14
0
 public override void SetUp()
 {
     base.SetUp();
     parent = new MyNode();
     GeneratedApplicationNode.Nodes.Add(parent);
     parent.Name = "node";
     child       = new MyNode();
     parent.Nodes.Add(child);
     parent.Name = "child";
     e           = new ConfigurationNodeChangedEventArgs(Action, child, child.Parent);
 }
Пример #15
0
        private void AddChildeNode(ConfigurationNodeChangedEventArgs e)
        {
            ConfigurationTreeNode newNode = CreateChildNode(e.Node);

            if (newNode.ConfigurationNode.Parent.SortChildren)
            {
                AddSorted(newNode);
            }
            else
            {
                this.Nodes.Add(newNode);
            }
            foreach (ConfigurationNode child in e.Node.Nodes)
            {
                newNode.OnChildAdded(newNode, new ConfigurationNodeChangedEventArgs(ConfigurationNodeChangedAction.Insert, child, e.Node));
            }
        }
Пример #16
0
        private void OnChildInserted(object sender, ConfigurationNodeChangedEventArgs args)
        {
            ConfigurationNode     node        = args.Node;
            ConfigurationTreeNode treeNode    = CreateChildNode(node);
            ConfigurationNode     nextSibling = node.NextSibling;

            if (nextSibling != null)
            {
                ConfigurationTreeNode siblingTreeNode = TreeNodeFactory.GetTreeNode(node.NextSibling.Id);
                Nodes.Insert(siblingTreeNode.Index, treeNode);
            }
            else
            {
                Nodes.Add(treeNode);
            }

            treeNode.TreeView.SelectedNode = treeNode;
        }
Пример #17
0
 private void OnFormatterNodeRemoved(object sender, ConfigurationNodeChangedEventArgs e)
 {
     formatterNode = null;
 }
 private void OnAuthorizationDefaultProviderRemoved(object sender, ConfigurationNodeChangedEventArgs args)
 {
     this.defaultAuthorizationProviderNode = null;
 }
 private void OnSecurityCacheDefaultProviderRemoved(object sender, ConfigurationNodeChangedEventArgs args)
 {
     this.defaultSecurityCacheProviderNode = null;
 }
Пример #20
0
 private void OnLogCategoryNodeRemoved(object sender, ConfigurationNodeChangedEventArgs e)
 {
     this.logCategoryNode = null;
 }
		private void NodeRenamed(object sender, ConfigurationNodeChangedEventArgs e)
		{			
			renamedEventCount++;
		}
Пример #22
0
 /// <devdoc>
 /// Handles the remove of a dynamic query node.
 /// </devdoc>
 private void OnDatabaseTypeNodeRemoved(object sender, ConfigurationNodeChangedEventArgs e)
 {
     this.databaseTypeNode = null;
     DatabaseTypeName      = string.Empty;
 }
 protected override void OnRenamed(ConfigurationNodeChangedEventArgs e)
 {
     base.OnRenamed(e);
     symmetricCryptoProviderData.Name = e.Node.Name;
 }
Пример #24
0
 private void WorkingNodeChanged(object sender, ConfigurationNodeChangedEventArgs e)
 {
     Assert.AreEqual(ConfigurationNodeChangedAction.Changed, e.Action);
     Assert.AreSame(null, e.ParentNode);
     Assert.AreSame(workingNode, e.Node);
     changedEventCount++;
 }
Пример #25
0
 public void WorkingNodeRemoved(object sender, ConfigurationNodeChangedEventArgs e)
 {
     Assert.AreEqual(ConfigurationNodeChangedAction.Remove, e.Action);
     Assert.AreSame(null, e.ParentNode);
     Assert.AreSame(workingNode, e.Node);
     removeEventCount++;
 }
 /// <summary>
 /// <para>Sets the name for the <see cref="KeyAlgorithmPairStorageProviderData"/> object based on the new name.</para>
 /// </summary>
 /// <param name="e"><para>A <see cref="ConfigurationNodeChangedEventArgs"/> that contains the event data.</para></param>
 protected override void OnRenamed(ConfigurationNodeChangedEventArgs e)
 {
     base.OnRenamed(e);
     Debug.Assert(e.Node != null, "The node should be set.");
     keyAlgorithmPairStorageProviderData.Name = e.Node.Name;
 }
Пример #27
0
 private void OnDatabaseRemoved(object sender, ConfigurationNodeChangedEventArgs args)
 {
     this.Database = null;
 }
 private void NodeRemoving(object sender, ConfigurationNodeChangedEventArgs e)
 {
     removingEventCount++;
 }
		private void NodeChildRemoved(object sender, ConfigurationNodeChangedEventArgs e)
		{			
			removeChildEventCount++;
		}
		private void NodeChildAdded(object sender, ConfigurationNodeChangedEventArgs e)
		{			
			addChildEventCount++;
		}
Пример #31
0
 private void OnFormatterNodeRenamed(object sender, ConfigurationNodeChangedEventArgs e)
 {
     formatterName = e.Node.Name;
 }
Пример #32
0
 private void OnHashProviderRenamed(object sender, ConfigurationNodeChangedEventArgs args)
 {
     data.HashProvider = args.Node.Name;
 }
Пример #33
0
 public void NodeChildAdded(object sender, ConfigurationNodeChangedEventArgs e)
 {
     Assert.AreEqual(ConfigurationNodeChangedAction.Insert, e.Action);
     Assert.AreSame(node, e.ParentNode);
     Assert.AreSame(workingNode, e.Node);
     addChildEventCount++;
 }
Пример #34
0
 /// <devdoc>
 /// Handles the remove of a instnce node.
 /// </devdoc>
 private void OnInstanceNodeRemoved(object sender, ConfigurationNodeChangedEventArgs e)
 {
     this.instanceNode = null;
     dynamicQuerySettings.DefaultInstance = string.Empty;
 }
Пример #35
0
 /// <devdoc>
 /// Handles the renaming of a dynamic query node.
 /// </devdoc>
 private void OnDatabaseTypeNodeRenamed(object sender, ConfigurationNodeChangedEventArgs e)
 {
     DatabaseTypeName = e.Node.Name;
 }
Пример #36
0
 /// <devdoc>
 /// Handles the rename of a database node.
 /// </devdoc>
 private void OnInstanceNodeRenamed(object sender, ConfigurationNodeChangedEventArgs e)
 {
     dynamicQuerySettings.DefaultInstance = e.Node.Name;
 }
 /// <summary>
 /// <para>Sets the <seeals cref="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseTypeData.Name"/> to the <seealso cref="ConfigurationNode.Name"/></para>
 /// </summary>
 /// <param name="e"><para>A <see cref="ConfigurationNodeChangedEventArgs"/> that contains the event data.</para></param>
 protected override void OnRenamed(ConfigurationNodeChangedEventArgs e)
 {
     base.OnRenamed(e);
     databaseTypeData.Name = e.Node.Name;
 }
 private void OnConnectionStringNodeRemoved(object sender, ConfigurationNodeChangedEventArgs e)
 {
     connectionStringSettingsNode = null;
 }
Пример #39
0
 private void OnLogCategoryNodeRenamed(object sender, ConfigurationNodeChangedEventArgs e)
 {
     logCategoryName = e.Node.Name;
 }
Пример #40
0
 void OnNodeRemoved(object sender, ConfigurationNodeChangedEventArgs e)
 {
     removeEventCount++;
 }