Jaa


ValidatorNodeBase Members

Include Protected Members
Include Inherited Members

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

The ValidatorNodeBase type exposes the following members.

Constructors

  Name Description
Protected method ValidatorNodeBase
Creates an instance of ValidatorNodeBase based on a name for the configuration node.

Methods

  Name Description
Public method AddNode
Add a node to the current node's collection.
(Inherited from ConfigurationNode.)
Public method ClearChildNodes
Clear the Nodes collection.
(Inherited from ConfigurationNode.)
Public method CompareTo
Compares the specified node to the current node based on the value of the property.
(Inherited from ConfigurationNode.)
Public method CreateValidatorData
When overriden in a derived class, this method returns the runtime configuration data represented by this node.
Public method Dispose Overloaded.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method MoveAfter
Moves the specified child node immediately after the specified reference node.
(Inherited from ConfigurationNode.)
Public method MoveBefore
Moves the specified node immediately before the specified reference node.
(Inherited from ConfigurationNode.)
Protected method OnChildAdded

Raises the event.

(Inherited from ConfigurationNode.)
Protected method OnChildAdding

Raises the event.

(Inherited from ConfigurationNode.)
Protected method OnChildMoved

Raises the event.

(Inherited from ConfigurationNode.)
Protected method OnChildRemoved

Raises the event.

(Inherited from ConfigurationNode.)
Protected method OnChildRemoving

Raises the event.

(Inherited from ConfigurationNode.)
Protected method OnRemoved

Raises the event.

(Inherited from ConfigurationNode.)
Protected method OnRemoving

Raises the event.

(Inherited from ConfigurationNode.)
Protected method OnRenamed

Raises the event.

(Inherited from ConfigurationNode.)
Protected method OnRenaming

Raises the event.

(Inherited from ConfigurationNode.)
Public method Remove
Removes the current node from its parent node.
(Inherited from ConfigurationNode.)
Public method RemoveNode
Remove a specific node from the current node's collection.
(Inherited from ConfigurationNode.)
Protected method Rename Overloaded.
Public method ToString
Creates and returns a string representation of the current node.
(Inherited from ConfigurationNode.)
Public method Validate
Perform custom validation for this node.
(Inherited from ConfigurationNode.)

Properties

  Name Description
Public property FirstNode
Gets the first child node in the node collection.
(Inherited from ConfigurationNode.)
Public property Hierarchy
Gets or sets the IConfigurationUIHierarchy containing this node.
(Inherited from ConfigurationNode.)
Public property Id
Gets a runtime-generated, non-persisted unique identifier for this node.
(Inherited from ConfigurationNode.)
Public property Index
Gets the position of this node in the .
(Inherited from ConfigurationNode.)
Public property LastNode
Gets the first child node in the node collection.
(Inherited from ConfigurationNode.)
Public property Name
Gets or sets the name of the node.
(Inherited from ConfigurationNode.)
Public property NextSibling
Gets the node immediately following this node.
(Inherited from ConfigurationNode.)
Public property Nodes
Gets the collection of ConfigurationNode objects assigned to the current configuration node.
(Inherited from ConfigurationNode.)
Public property Parent
Gets the parent configuration node of the the current configuration node.
(Inherited from ConfigurationNode.)
Public property Path
Gets the path from the root node to the current node.
(Inherited from ConfigurationNode.)
Public property PreviousSibling
Gets the node immediately preceding this node.
(Inherited from ConfigurationNode.)
Public property Site
Gets or sets the ISite for the node.
(Inherited from ConfigurationNode.)
Public property SortChildren
Gets if children added to the node are sorted.
(Inherited from ConfigurationNode.)

Events

  Name Description
Public event ChildAdded
Occurs after a child node is added to the current node.
(Inherited from ConfigurationNode.)
Public event ChildAdding
Occurs after a child node is added to the current node.
(Inherited from ConfigurationNode.)
Public event ChildMoved
Occurs after a child node is moved from its parent's node collection.
(Inherited from ConfigurationNode.)
Public event ChildRemoved
Occurs after a child node of the current node is removed.
(Inherited from ConfigurationNode.)
Public event ChildRemoving
Occurs before a child node of the current node is removed.
(Inherited from ConfigurationNode.)
Public event Disposed
Occurs after the current node is disposed.
(Inherited from ConfigurationNode.)
Public event Removed
Occurs after the current node is removed from its parent's node collection.
(Inherited from ConfigurationNode.)
Public event Removing
Occurs before the current node is removed from its parent's node collection.
(Inherited from ConfigurationNode.)
Public event Renamed
Occurs after the name of the current node changes.
(Inherited from ConfigurationNode.)
Public event Renaming
Occurs after the name of the current node changes.
(Inherited from ConfigurationNode.)

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IComparable.CompareTo
Compares the specified node to the current node based on the value of the property.
(Inherited from ConfigurationNode.)

See Also

ValidatorNodeBase Class

Microsoft.Practices.EnterpriseLibrary.Validation.Configuration.Design.ValidatorNodes Namespace

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.