Class Check
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp
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 |
System.Type |
type |
|
string |
parameterName |
|
Returns
Type |
Description |
System.Type |
|
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
Type |
Name |
Description |
string |
value |
|
string |
parameterName |
|
int |
maxLength |
|
int |
minLength |
|
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
Type |
Name |
Description |
string |
value |
|
string |
parameterName |
|
int |
maxLength |
|
int |
minLength |
|
Returns
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
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
NotNullOrEmpty(string?, string, int, int)
Declaration
public static string NotNullOrEmpty(string? value, string parameterName, int maxLength = 2147483647, int minLength = 0)
Parameters
Type |
Name |
Description |
string |
value |
|
string |
parameterName |
|
int |
maxLength |
|
int |
minLength |
|
Returns
NotNullOrEmpty<T>(ICollection<T>?, string)
Declaration
public static ICollection<T> NotNullOrEmpty<T>(ICollection<T>? value, string parameterName)
Parameters
Type |
Name |
Description |
System.Collections.Generic.ICollection<T><T> |
value |
|
string |
parameterName |
|
Returns
Type |
Description |
System.Collections.Generic.ICollection<T><T> |
|
Type Parameters
NotNullOrWhiteSpace(string?, string, int, int)
Declaration
public static string NotNullOrWhiteSpace(string? value, string parameterName, int maxLength = 2147483647, int minLength = 0)
Parameters
Type |
Name |
Description |
string |
value |
|
string |
parameterName |
|
int |
maxLength |
|
int |
minLength |
|
Returns
Positive(decimal, string)
Declaration
public static decimal Positive(decimal value, string parameterName)
Parameters
Type |
Name |
Description |
decimal |
value |
|
string |
parameterName |
|
Returns
Positive(double, string)
Declaration
public static double Positive(double value, string parameterName)
Parameters
Type |
Name |
Description |
double |
value |
|
string |
parameterName |
|
Returns
Positive(short, string)
Declaration
public static short Positive(short value, string parameterName)
Parameters
Type |
Name |
Description |
short |
value |
|
string |
parameterName |
|
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
Type |
Name |
Description |
float |
value |
|
string |
parameterName |
|
Returns
Range(decimal, string, decimal, decimal)
Declaration
public static decimal Range(decimal value, string parameterName, decimal minimumValue, decimal maximumValue = 79228162514264337593543950335)
Parameters
Type |
Name |
Description |
decimal |
value |
|
string |
parameterName |
|
decimal |
minimumValue |
|
decimal |
maximumValue |
|
Returns
Range(double, string, double, double)
Declaration
public static double Range(double value, string parameterName, double minimumValue, double maximumValue = 1.7976931348623157E+308)
Parameters
Type |
Name |
Description |
double |
value |
|
string |
parameterName |
|
double |
minimumValue |
|
double |
maximumValue |
|
Returns
Range(short, string, short, short)
Declaration
public static short Range(short value, string parameterName, short minimumValue, short maximumValue = 32767)
Parameters
Type |
Name |
Description |
short |
value |
|
string |
parameterName |
|
short |
minimumValue |
|
short |
maximumValue |
|
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
Type |
Name |
Description |
long |
value |
|
string |
parameterName |
|
long |
minimumValue |
|
long |
maximumValue |
|
Returns
Range(float, string, float, float)
Declaration
public static float Range(float value, string parameterName, float minimumValue, float maximumValue = 3.4028235E+38)
Parameters
Type |
Name |
Description |
float |
value |
|
string |
parameterName |
|
float |
minimumValue |
|
float |
maximumValue |
|
Returns