SolrNet.Mapping.Validation.MappingValidator Class Reference
Manages the validation of a mapping against a solr schema XML document. More...
Inheritance diagram for SolrNet.Mapping.Validation.MappingValidator:
Public Member Functions | |
MappingValidator (IReadOnlyMappingManager mappingManager, IValidationRule[] rules) | |
Initializes a new instance of the MappingValidator class. | |
IEnumerable< ValidationResult > | EnumerateValidationResults (Type documentType, SolrSchema schema) |
Validates the specified validation rules. |
Detailed Description
Manages the validation of a mapping against a solr schema XML document.
Constructor & Destructor Documentation
SolrNet.Mapping.Validation.MappingValidator.MappingValidator | ( | IReadOnlyMappingManager | mappingManager, |
IValidationRule[] | rules | ||
) |
Initializes a new instance of the MappingValidator class.
- Parameters:
-
mappingManager The mapping manager that is used to map types to and from their Solr representation. rules Validation rules
Member Function Documentation
IEnumerable<ValidationResult> SolrNet.Mapping.Validation.MappingValidator.EnumerateValidationResults | ( | Type | documentType, |
SolrSchema | schema | ||
) |
Validates the specified validation rules.
- Parameters:
-
documentType The document type which needs to be validated schema The Solr schema.
- Returns:
- A collection of ValidationResult objects with the problems found during validation. If Any.
Implements SolrNet.Mapping.Validation.IMappingValidator.
The documentation for this class was generated from the following file:
- SolrNet/Mapping/Validation/MappingValidator.cs
Generated on Sun May 3 2015 17:19:11 for SolrNet by 1.7.2