ObjectValidatorNode 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 ObjectValidatorNode type exposes the following members.

Constructors

  Name Description
Public method ObjectValidatorNode Overloaded.

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
Returns the runtime configuration data that is represented by this node.
(Overrides ValidatorNodeBase.CreateValidatorData().)
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.
Protected method SetValidatorBaseProperties
Copies properties declared on this node to a runtime configuration data.
(Inherited from SingleValidatorNodeBase.)
Public method ToString
Creates and returns a string representation of the current node.
(Inherited from ConfigurationNode.)
Public method Validate
Performs validation for this node.
(Inherited from SingleValidatorNodeBase.)

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 MessageTemplate
Gets or sets the MessageTemplate for this validator.
(Inherited from SingleValidatorNodeBase.)
Public property MessageTemplateResourceName
Gets or sets the MessageTemplateResourceName for this validator. When using localized message templates, this specifies the name of the resource that should be used to retrieve a localized template.
(Inherited from SingleValidatorNodeBase.)
Public property MessageTemplateResourceTypeName
Gets or sets the MessageTemplateResourceTypeName for this validator. When using localized message templates, this specifies the type that contains the localized resources.
(Inherited from SingleValidatorNodeBase.)
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.)
Public property Tag
Gets or sets the tag for this validator.
(Inherited from SingleValidatorNodeBase.)
Public property TargetRuleset
Gets or sets the target ruleset for the node.

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

ObjectValidatorNode 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.