SolrNet.Mapping.Validation.Rules.IValidationRule Interface Reference
Provides a interface to schema mapping validation rules. More...
Inheritance diagram for SolrNet.Mapping.Validation.Rules.IValidationRule:
Public Member Functions | |
IEnumerable< ValidationResult > | Validate (Type propertyType, SolrSchema solrSchema, IReadOnlyMappingManager mappingManager) |
Validates the specified solr schema. |
Detailed Description
Provides a interface to schema mapping validation rules.
Member Function Documentation
IEnumerable<ValidationResult> SolrNet.Mapping.Validation.Rules.IValidationRule.Validate | ( | Type | propertyType, |
SolrSchema | solrSchema, | ||
IReadOnlyMappingManager | mappingManager | ||
) |
Validates the specified solr schema.
- Parameters:
-
propertyType The type which mappings will be validated. solrSchema The solr schema. mappingManager The mapping manager.
- Returns:
- A collection of ValidationResult objects with any issues found during validation.
Implemented in SolrNet.Mapping.Validation.Rules.MappedPropertiesIsInSolrSchemaRule, SolrNet.Mapping.Validation.Rules.MappingTypesAreCompatibleWithSolrTypesRule, SolrNet.Mapping.Validation.Rules.MultivaluedMappedToCollectionRule, SolrNet.Mapping.Validation.Rules.RequiredFieldsAreMappedRule, and SolrNet.Mapping.Validation.Rules.UniqueKeyMatchesMappingRule.
The documentation for this interface was generated from the following file:
- SolrNet/Mapping/Validation/Rules/IValidationRule.cs
Generated on Sun May 3 2015 17:19:12 for SolrNet by 1.7.2