Export (0) Print
Expand All

Microsoft.Practices.EnterpriseLibrary.Validation Namespace

  ClassDescription
Ee745190.pubclass(en-us,PandP.50).gifAttributeValidatorFactory
A CompositeValidatorFactory that produces validators based on reflection.
Ee745190.pubclass(en-us,PandP.50).gifCompositeValidatorBuilder
Helps building validators composed by other validators.
Ee745190.pubclass(en-us,PandP.50).gifCompositeValidatorFactory
An instance factory for creating validators based on other validtor factories.
Ee745190.pubclass(en-us,PandP.50).gifConfigurationValidatedElement
Represents the description of how validation must be performed on a language element as defined by configuration.
Ee745190.pubclass(en-us,PandP.50).gifConfigurationValidatedType
Represents the description of how validation must be performed on a type as defined by configuration.
Ee745190.pubclass(en-us,PandP.50).gifConfigurationValidatorBuilder
Ee745190.pubclass(en-us,PandP.50).gifConfigurationValidatorFactory
A Validator factory producing validators from rules specified in a configuration file.
Ee745190.pubclass(en-us,PandP.50).gifDataErrorInfoHelper
Helper class to implement the IDataErrorInfo interface using the Validation Application Block.
Ee745190.pubclass(en-us,PandP.50).gifMemberAccessValidatorBuilderFactory
Ee745190.pubclass(en-us,PandP.50).gifMemberValueAccessBuilder
Creates ValueAccess objects for member descriptors.
Ee745190.pubclass(en-us,PandP.50).gifMetadataValidatedElement
Represents the description of how validation must be performed on a language element as defined by attributes.
Ee745190.pubclass(en-us,PandP.50).gifMetadataValidatedParameterElement
Describes how validation must be performed on a parameter as defined by attributes.
Ee745190.pubclass(en-us,PandP.50).gifMetadataValidatedType
Represents the description of how validation must be performed on a type as defined by attributes.
Ee745190.pubclass(en-us,PandP.50).gifMetadataValidatorBuilder
Ee745190.pubclass(en-us,PandP.50).gifParameterValidatorFactory
A special factory class that creates Validator objects based on attributes specified on a method parameter.
Ee745190.pubclass(en-us,PandP.50).gifPropertyValidationFactory
Factory for creating Validator objects for properties.
Ee745190.pubclass(en-us,PandP.50).gifReflectionMemberValueAccessBuilder
Ee745190.pubclass(en-us,PandP.50).gifValidation
Facade for validation services.
Ee745190.pubclass(en-us,PandP.50).gifValidationAttributeValidatedElement
Represents the description of how validation must be performed on a language element as defined by ValidationAttribute attached to it.
Ee745190.pubclass(en-us,PandP.50).gifValidationAttributeValidatedType
Represents the description of how validation must be performed on a type as defined by ValidationAttribute attached to the fields and properties in the type.
Ee745190.pubclass(en-us,PandP.50).gifValidationAttributeValidatorBuilder
Builder of validators from attributes inheriting from ValidationAttribute.
Ee745190.pubclass(en-us,PandP.50).gifValidationAttributeValidatorFactory
A Validator factory producing validators from rules specified in a configuration file.
Ee745190.pubclass(en-us,PandP.50).gifValidationFactory
Factory for creating Validator objects for types.
Ee745190.pubclass(en-us,PandP.50).gifValidationReflectionHelper
Helper for reflection access.
Ee745190.pubclass(en-us,PandP.50).gifValidationResult
Represents the result of an atomic validation.
Ee745190.pubclass(en-us,PandP.50).gifValidationResults
Represents the result of validating an object.
Ee745190.pubclass(en-us,PandP.50).gifValidator
Represents logic used to validate an object.
Ee745190.pubclass(en-us,PandP.50).gifValidator<T>
Represents logic used to validate an instance of T.
Ee745190.pubclass(en-us,PandP.50).gifValidatorBuilderBase
Encapsulates shared validator building behavior.
Ee745190.pubclass(en-us,PandP.50).gifValidatorFactory
Abstract validator factory for creating validators for a specific type.
Ee745190.pubclass(en-us,PandP.50).gifValueAccess
Represents the logic of how to access values from a source object.
Ee745190.pubclass(en-us,PandP.50).gifValueAccessValidatorBuilder

  InterfaceDescription
Ee745190.pubinterface(en-us,PandP.50).gifIValidatedElement
Represents the description of how validation must be performed on a language element.
Ee745190.pubinterface(en-us,PandP.50).gifIValidatedType
Represents the description of how validation must be performed on a type.
Ee745190.pubinterface(en-us,PandP.50).gifIValidatorDescriptor
Represents the behavior to create a validator for a target type.

  EnumerationDescription
Ee745190.pubenumeration(en-us,PandP.50).gifCompositionType
Specifies the kind of composition that is to be used when multiple validation attributes are supplied for a member info.
Ee745190.pubenumeration(en-us,PandP.50).gifTagFilter
Specifies the kind of filtering to perform for FindAll(TagFilter, String[])
Ee745190.pubenumeration(en-us,PandP.50).gifValidationSpecificationSource
Specifies the required source for validation information when invoking Validator creation methods.
Show:
© 2014 Microsoft