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