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