Share via


Microsoft.Practices.EnterpriseLibrary.Configuration.Design.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 ApplicationConfigurationFileValidationAttribute
Represents the validation for the application configuration file.
Public class AssertRangeAttribute
Specifies a property or event will be validated on a specific range.
Public class CustomAttributesValidationAttribute
Validates the attributes for a custom provider.
Public class DenyRangeAttribute
Specifies a property or event will be validated on a specific range and make sure that the value is outside that range.
Public class FileValidationAttribute
Validates that a file can be created or is writable.

Remarks

This validation assumes that the property is a file.
Public class MaximumLengthAttribute
Specifies a property or event will be validated on a specific maximum length.
Public class MinimumLengthAttribute
Specifies a property or event will be validated on a specific minimum length.
Public class ProtectionProviderValidationAttribute
Public class RegexAttribute
Specifies a property or event that is validated based on a regular expression.
Public class RequiredAttribute
Specifies a property or event that is required.
Public class TypeValidationAttribute
Specifies a type name should be validated to ensure that it is a valid Type.
Public class UniqueNameAttribute
Validate that each instance of a Type has a unique name.
Public class ValidationAttribute
Represents an attribute that will validate a property or field. The class is abstract.
Public class ValidationError
Collects information relevant to a warning or error returned by validation.

Enumerations

  Enumeration Description
Public enumeration RangeBoundaryType
A value describing the boundary conditions for a range.
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.