Show / Hide Table of Contents

Class NumericValueValidator

Inheritance
object
ValueValidatorBase
NumericValueValidator
Implements
IValueValidator
Inherited Members
ValueValidatorBase.Name
ValueValidatorBase.this[string]
ValueValidatorBase.Properties
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Validation.StringValues
Assembly: Volo.Abp.Validation.dll
Syntax
[ValueValidator("NUMERIC")]
public class NumericValueValidator : ValueValidatorBase, IValueValidator

Constructors

NumericValueValidator()

Declaration
public NumericValueValidator()

NumericValueValidator(int, int)

Declaration
public NumericValueValidator(int minValue = -2147483648, int maxValue = 2147483647)
Parameters
Type Name Description
int minValue
int maxValue

Properties

MaxValue

Declaration
public int MaxValue { get; set; }
Property Value
Type Description
int

MinValue

Declaration
public int MinValue { get; set; }
Property Value
Type Description
int

Methods

IsValid(object?)

Declaration
public override bool IsValid(object? value)
Parameters
Type Name Description
object value
Returns
Type Description
bool
Overrides
ValueValidatorBase.IsValid(object?)

IsValidInternal(int)

Declaration
protected virtual bool IsValidInternal(int value)
Parameters
Type Name Description
int value
Returns
Type Description
bool

Implements

IValueValidator

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform