Class NumberValidator<T>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Crosser.EdgeNode.Common.Abstractions.Utilities.Validation.NumberValidator`1
Assembly: Crosser.EdgeNode.Common.Abstractions.dll
Syntax
public class NumberValidator<T> : Validator<T>, IValidator where T : IComparable
Type Parameters
T
|
Constructors
NumberValidator(String, String, T)
Declaration
public NumberValidator(string prefix, string field, T value)
Parameters
System.String
prefix
|
System.String
field
|
T
value
|
Methods
AllowedValues(IEnumerable<T>)
Declaration
public NumberValidator<T> AllowedValues(IEnumerable<T> validValues)
Parameters
System.Collections.Generic.IEnumerable<T>
validValues
|
Returns
NumberValidator<T>
|
IsLessThan(String, T)
Declaration
public NumberValidator<T> IsLessThan(string compareTo, T value)
Parameters
System.String
compareTo
|
T
value
|
Returns
NumberValidator<T>
|
MaxValue(T)
Declaration
public NumberValidator<T> MaxValue(T maximum)
Parameters
T
maximum
|
Returns
NumberValidator<T>
|
MinValue(T)
Declaration
public NumberValidator<T> MinValue(T minimum)
Parameters
T
minimum
|
Returns
NumberValidator<T>
|