Class Check
- Namespace
- Volo.Abp
- Assembly
- Volo.Abp.Core.dll
public static class Check
- Inheritance
-
Check
- Inherited Members
-
Methods
AssignableTo<TBaseType>(Type, string)
public static Type AssignableTo<TBaseType>(Type type, string parameterName)
Parameters
type
Type
parameterName
string
Returns
- Type
Type Parameters
TBaseType
Length(string?, string, int, int)
public static string? Length(string? value, string parameterName, int maxLength, int minLength = 0)
Parameters
value
string
parameterName
string
maxLength
int
minLength
int
Returns
- string
NotDefaultOrNull<T>(T?, string)
public static T NotDefaultOrNull<T>(T? value, string parameterName) where T : struct
Parameters
value
T?
parameterName
string
Returns
- T
Type Parameters
T
NotNull(string?, string, int, int)
public static string NotNull(string? value, string parameterName, int maxLength = 2147483647, int minLength = 0)
Parameters
value
string
parameterName
string
maxLength
int
minLength
int
Returns
- string
NotNullOrEmpty(string?, string, int, int)
public static string NotNullOrEmpty(string? value, string parameterName, int maxLength = 2147483647, int minLength = 0)
Parameters
value
string
parameterName
string
maxLength
int
minLength
int
Returns
- string
NotNullOrEmpty<T>(ICollection<T>?, string)
public static ICollection<T> NotNullOrEmpty<T>(ICollection<T>? value, string parameterName)
Parameters
value
ICollection<T>
parameterName
string
Returns
- ICollection<T>
Type Parameters
T
NotNullOrWhiteSpace(string?, string, int, int)
public static string NotNullOrWhiteSpace(string? value, string parameterName, int maxLength = 2147483647, int minLength = 0)
Parameters
value
string
parameterName
string
maxLength
int
minLength
int
Returns
- string
NotNull<T>(T?, string)
public static T NotNull<T>(T? value, string parameterName)
Parameters
value
T
parameterName
string
Returns
- T
Type Parameters
T
NotNull<T>(T?, string, string)
public static T NotNull<T>(T? value, string parameterName, string message)
Parameters
value
T
parameterName
string
message
string
Returns
- T
Type Parameters
T
Positive(decimal, string)
public static decimal Positive(decimal value, string parameterName)
Parameters
value
decimal
parameterName
string
Returns
- decimal
Positive(double, string)
public static double Positive(double value, string parameterName)
Parameters
value
double
parameterName
string
Returns
- double
Positive(short, string)
public static short Positive(short value, string parameterName)
Parameters
value
short
parameterName
string
Returns
- short
Positive(int, string)
public static int Positive(int value, string parameterName)
Parameters
value
int
parameterName
string
Returns
- int
Positive(long, string)
public static long Positive(long value, string parameterName)
Parameters
value
long
parameterName
string
Returns
- long
Positive(float, string)
public static float Positive(float value, string parameterName)
Parameters
value
float
parameterName
string
Returns
- float
Range(decimal, string, decimal, decimal)
public static decimal Range(decimal value, string parameterName, decimal minimumValue, decimal maximumValue = 79228162514264337593543950335)
Parameters
value
decimal
parameterName
string
minimumValue
decimal
maximumValue
decimal
Returns
- decimal
Range(double, string, double, double)
public static double Range(double value, string parameterName, double minimumValue, double maximumValue = 1.7976931348623157E+308)
Parameters
value
double
parameterName
string
minimumValue
double
maximumValue
double
Returns
- double
Range(short, string, short, short)
public static short Range(short value, string parameterName, short minimumValue, short maximumValue = 32767)
Parameters
value
short
parameterName
string
minimumValue
short
maximumValue
short
Returns
- short
Range(int, string, int, int)
public static int Range(int value, string parameterName, int minimumValue, int maximumValue = 2147483647)
Parameters
value
int
parameterName
string
minimumValue
int
maximumValue
int
Returns
- int
Range(long, string, long, long)
public static long Range(long value, string parameterName, long minimumValue, long maximumValue = 9223372036854775807)
Parameters
value
long
parameterName
string
minimumValue
long
maximumValue
long
Returns
- long
Range(float, string, float, float)
public static float Range(float value, string parameterName, float minimumValue, float maximumValue = 3.4028235E+38)
Parameters
value
float
parameterName
string
minimumValue
float
maximumValue
float
Returns
- float