Export (0) Print
Expand All
Expand Minimize

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

The latest Enterprise Library information can be found at the Enterprise Library site.

  ClassDescription
Ee743849.pubclass(en-us,PandP.10).gifAndCompositeValidator
Aggregates a set of Validator instances, performing validation by allowing each validator to perform its own.
Ee743849.pubclass(en-us,PandP.10).gifBaseValidationAttribute
Base class for validation related attributes.
Ee743849.pubclass(en-us,PandP.10).gifContainsCharactersValidator
Performs validation on strings by verifying if it contains a character set using the ContainsCharacters() mode.
Ee743849.pubclass(en-us,PandP.10).gifContainsCharactersValidatorAttribute
Ee743849.pubclass(en-us,PandP.10).gifDateTimeRangeValidator
Performs validation on DateTime instances by comparing them to the specified boundaries.
Ee743849.pubclass(en-us,PandP.10).gifDateTimeRangeValidatorAttribute
Attribute to specify date range validation on a property, method or field.
Ee743849.pubclass(en-us,PandP.10).gifDomainValidator<T>
Validates an object by checking if it belongs to a set.
Ee743849.pubclass(en-us,PandP.10).gifDomainValidatorAttribute
Represents a DomainValidatorAttribute.
Ee743849.pubclass(en-us,PandP.10).gifEnumConversionValidator
Validates a string by checking it represents a value for a given enum type.
Ee743849.pubclass(en-us,PandP.10).gifEnumConversionValidatorAttribute
Represents a EnumConversionValidator.
Ee743849.pubclass(en-us,PandP.10).gifFieldValueValidator<T>
Validates the value of a field using a configured validator.
Ee743849.pubclass(en-us,PandP.10).gifHasSelfValidationAttribute
Indicates the target type defines self validation methods.
Ee743849.pubclass(en-us,PandP.10).gifIgnoreNullsAttribute
Indicates that a nulla null reference (Nothing in Visual Basic) value is to be allowed by the validator represented by the validation attributes for the language element this attribute is bound.
Ee743849.pubclass(en-us,PandP.10).gifMemberAccessValidator<T>
Base generic validator for member access validation.
Ee743849.pubclass(en-us,PandP.10).gifMethodReturnValueValidator<T>
Validates the return value of a method without parameters using a configured validator.
Ee743849.pubclass(en-us,PandP.10).gifNotNullValidator
Logs a failure when validating a nulla null reference (Nothing in Visual Basic) reference.
Ee743849.pubclass(en-us,PandP.10).gifNotNullValidatorAttribute
Describes a NotNullValidator.
Ee743849.pubclass(en-us,PandP.10).gifObjectCollectionValidator
Performs validation on collection objects by applying the validation rules specified for a supplied type to its members.
Ee743849.pubclass(en-us,PandP.10).gifObjectCollectionValidatorAttribute
Represents an ObjectValidator.
Ee743849.pubclass(en-us,PandP.10).gifObjectValidator
Performs validation on objects by applying the validation rules specified for a supplied type.
Ee743849.pubclass(en-us,PandP.10).gifObjectValidatorAttribute
Represents an ObjectValidator.
Ee743849.pubclass(en-us,PandP.10).gifOrCompositeValidator
Aggregates a set of Validator instances, performing validation by allowing each validator to perform its own.
Ee743849.pubclass(en-us,PandP.10).gifPropertyComparisonValidator
Performs validation by comparing the a value with the value of a property on the target object by using a specified comparison operation.
Ee743849.pubclass(en-us,PandP.10).gifPropertyComparisonValidatorAttribute
Ee743849.pubclass(en-us,PandP.10).gifPropertyValueValidator<T>
Validates the value of a property using a configured validator.
Ee743849.pubclass(en-us,PandP.10).gifRangeValidator
Performs validation on T instances by comparing them to the specified boundaries.
Ee743849.pubclass(en-us,PandP.10).gifRangeValidator<T>
Performs validation on T instances by comparing them to the specified boundaries.
Ee743849.pubclass(en-us,PandP.10).gifRangeValidatorAttribute
Represents a RangeValidator.
Ee743849.pubclass(en-us,PandP.10).gifRegexValidator
Performs validation on strings by matching them to a Regex.
Ee743849.pubclass(en-us,PandP.10).gifRegexValidatorAttribute
Represents a RegexValidator.
Ee743849.pubclass(en-us,PandP.10).gifRelativeDateTimeValidator
Validates a DateTime value by checking it belongs to a range relative to the current date.
Ee743849.pubclass(en-us,PandP.10).gifRelativeDateTimeValidatorAttribute
Ee743849.pubclass(en-us,PandP.10).gifSelfValidationAttribute
Marks a method as implementing self validation logic.
Ee743849.pubclass(en-us,PandP.10).gifSelfValidationValidator
Performs validation by invoking a method on the validated object.
Ee743849.pubclass(en-us,PandP.10).gifStringLengthValidator
Performs validation on strings by comparing their lengths to the specified boundaries.
Ee743849.pubclass(en-us,PandP.10).gifStringLengthValidatorAttribute
Describes a StringLengthValidator.
Ee743849.pubclass(en-us,PandP.10).gifTypeConversionValidator
Validates a string by checking it represents a value for a given type.
Ee743849.pubclass(en-us,PandP.10).gifTypeConversionValidatorAttribute
Represents a TypeConversionValidator.
Ee743849.pubclass(en-us,PandP.10).gifValidatorAttribute
Describes the validation logic that must be applied to a language element when creating a Validator for a type.
Ee743849.pubclass(en-us,PandP.10).gifValidatorCompositionAttribute
Indicates that the kind of composition to use when multiple ValidatorAttribute instances are bound to a language element.
Ee743849.pubclass(en-us,PandP.10).gifValidatorWrapper
Validator that wraps other validators and adds instrumentation support.
Ee743849.pubclass(en-us,PandP.10).gifValueAccessComparisonValidator
Performs validation by comparing the provided value with another value extracted from the validation target.
Ee743849.pubclass(en-us,PandP.10).gifValueAccessValidator
Performs validation on objects by validating a value extracted from them through an instance of ValueAccess with a specified Validator.
Ee743849.pubclass(en-us,PandP.10).gifValueValidator
Base class for validators on simple values.
Ee743849.pubclass(en-us,PandP.10).gifValueValidator<T>
Base class for strongly typed validators on simple values.
Ee743849.pubclass(en-us,PandP.10).gifValueValidatorAttribute
Describes a ValueValidator.

  EnumerationDescription
Ee743849.pubenumeration(en-us,PandP.10).gifComparisonOperator
Represents the different comparison behaviors available for a PropertyComparisonValidator.
Ee743849.pubenumeration(en-us,PandP.10).gifContainsCharacters
Represents the behavior of the ContainsCharactersValidator.
Ee743849.pubenumeration(en-us,PandP.10).gifDateTimeUnit
Date time unit.
Ee743849.pubenumeration(en-us,PandP.10).gifRangeBoundaryType
Indicates how to interpret a range boundary.
Show:
© 2014 Microsoft