SaaS CMS has officially launched! Learn more now.

Namespace EPiServer.Validation.Internal

Classes

ContentDataAnnotationsValidator

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Validates the IContentData instance against attributes inheriting System.ComponentModel.DataAnnotations.ValidationAttribute.

ContentNameValidator

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Validates that Name of an IContent is set and has a valid format

ContextValidatorWrapper<TInstance, TContext>

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Class that encapsulates an instance of IValidate<T> of IContextValidate<TInstance, TContext>

NoContext

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Class used in ContextValidatorWrapper<TInstance, TContext> for validators that does not use Context

PageShortcutValidator

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Validates that when a shortcut (e.g. Shortcut or Fetchdata) is used that the property PageShortcutLink is set.

PublishDateValidator

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Validates that StartPublish occurs before StopPublish.

RequiredPropertyValidator

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Validates that all required properties are set.

RoutingSegmentValidator

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Validates that the current routing segment is unique among its siblings

SimpleAddressValidator

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Validates that a simple address for a page is unique within its siblings.

ValidationOptions

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Contains options for validation

ValidationService

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Default implemetation of IValidationService.

ValidatorWrapper

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Class that encapsulates an instance of IValidate<T>