Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class PowerValidator

Last update: 16.07.2025

Namespace: VM.Models.Pre.Drivetrain.VehicleSimulator
Assembly: VM.Models.Pre.Drivetrain.VehicleSimulator.dll

public class PowerValidator : AbstractValidator<Power>, IValidator<Power>, IValidator

Inheritance

object ← AbstractValidator<Power> ← PowerValidator

Implements

IValidator<Power>, IValidator

Inherited Members

AbstractValidator<Power>.Validate(Power), AbstractValidator<Power>.ValidateAsync(Power, CancellationToken), AbstractValidator<Power>.Validate(ValidationContext<Power>), AbstractValidator<Power>.ValidateAsync(ValidationContext<Power>, CancellationToken), AbstractValidator<Power>.CreateDescriptor(), AbstractValidator<Power>.RuleFor<TProperty>(Expression<Func<Power, TProperty>>), AbstractValidator<Power>.Transform<TProperty, TTransformed>(Expression<Func<Power, TProperty>>, Func<TProperty, TTransformed>), AbstractValidator<Power>.Transform<TProperty, TTransformed>(Expression<Func<Power, TProperty>>, Func<Power, TProperty, TTransformed>), AbstractValidator<Power>.RuleForEach<TElement>(Expression<Func<Power, IEnumerable<TElement>>>), AbstractValidator<Power>.TransformForEach<TElement, TTransformed>(Expression<Func<Power, IEnumerable<TElement>>>, Func<TElement, TTransformed>), AbstractValidator<Power>.TransformForEach<TElement, TTransformed>(Expression<Func<Power, IEnumerable<TElement>>>, Func<Power, TElement, TTransformed>), AbstractValidator<Power>.RuleSet(string, Action), AbstractValidator<Power>.When(Func<Power, bool>, Action), AbstractValidator<Power>.When(Func<Power, ValidationContext<Power>, bool>, Action), AbstractValidator<Power>.Unless(Func<Power, bool>, Action), AbstractValidator<Power>.Unless(Func<Power, ValidationContext<Power>, bool>, Action), AbstractValidator<Power>.WhenAsync(Func<Power, CancellationToken, Task<bool>>, Action), AbstractValidator<Power>.WhenAsync(Func<Power, ValidationContext<Power>, CancellationToken, Task<bool>>, Action), AbstractValidator<Power>.UnlessAsync(Func<Power, CancellationToken, Task<bool>>, Action), AbstractValidator<Power>.UnlessAsync(Func<Power, ValidationContext<Power>, CancellationToken, Task<bool>>, Action), AbstractValidator<Power>.Include(IValidator<Power>), AbstractValidator<Power>.Include<TValidator>(Func<Power, TValidator>), AbstractValidator<Power>.GetEnumerator(), AbstractValidator<Power>.EnsureInstanceNotNull(object), AbstractValidator<Power>.PreValidate(ValidationContext<Power>, ValidationResult), AbstractValidator<Power>.RaiseValidationException(ValidationContext<Power>, ValidationResult), AbstractValidator<Power>.CascadeMode, AbstractValidator<Power>.ClassLevelCascadeMode, AbstractValidator<Power>.RuleLevelCascadeMode

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

PowerValidator()

public PowerValidator()

Connect with Ansys