Share via


Microsoft.Practices.EnterpriseLibrary.Validation 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.

Classes

  Class Description
Public class MemberValueAccessBuilder
Creates ValueAccess objects for member descriptors.
Public class ParameterValidatorFactory
A special factory class that creates Validator objects based on attributes specified on a method parameter.
Public class Validation
Facade for validation services.
Public class ValidationFactory
Factory for creating Validator objects for types.
Public class ValidationResult
Represents the result of an atomic validation.
Public class ValidationResults
Represents the result of validating an object.
Public class Validator
Represents logic used to validate an object.
Public class Validator<T>
Represents logic used to validate an instance of T.
Public class ValueAccess
Represents the logic of how to access values from a source object.

Enumerations

  Enumeration Description
Public enumeration CompositionType
Specifies the kind of composition that is to be used when multiple validation attributes are supplied for a member info.
Public enumeration TagFilter
Specifies the kind of filtering to perform for FindAll(TagFilter, array<String>)
Public enumeration ValidationSpecificationSource
Specifies the required source for validation information when invoking Validator creation methods.
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.