Show / Hide Table of Contents

Class Check

Inheritance
object
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
Type type
string parameterName
Returns
Type Description
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
Type Description
string

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 Description
T
Type Parameters
Name Description
T

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
Type Description
string

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
Type Description
string

NotNullOrEmpty<T>(ICollection<T>?, string)

Declaration
public static ICollection<T> NotNullOrEmpty<T>(ICollection<T>? value, string parameterName)
Parameters
Type Name Description
ICollection<T> value
string parameterName
Returns
Type Description
ICollection<T>
Type Parameters
Name Description
T

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
Type Description
string

NotNull<T>(T?, string)

Declaration
public static T NotNull<T>(T? value, string parameterName)
Parameters
Type Name Description
T value
string parameterName
Returns
Type Description
T
Type Parameters
Name Description
T

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 Description
T
Type Parameters
Name Description
T

Positive(decimal, string)

Declaration
public static decimal Positive(decimal value, string parameterName)
Parameters
Type Name Description
decimal value
string parameterName
Returns
Type Description
decimal

Positive(double, string)

Declaration
public static double Positive(double value, string parameterName)
Parameters
Type Name Description
double value
string parameterName
Returns
Type Description
double

Positive(short, string)

Declaration
public static short Positive(short value, string parameterName)
Parameters
Type Name Description
short value
string parameterName
Returns
Type Description
short

Positive(int, string)

Declaration
public static int Positive(int value, string parameterName)
Parameters
Type Name Description
int value
string parameterName
Returns
Type Description
int

Positive(long, string)

Declaration
public static long Positive(long value, string parameterName)
Parameters
Type Name Description
long value
string parameterName
Returns
Type Description
long

Positive(float, string)

Declaration
public static float Positive(float value, string parameterName)
Parameters
Type Name Description
float value
string parameterName
Returns
Type Description
float

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
Type Description
decimal

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
Type Description
double

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
Type Description
short

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
Type Description
int

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
Type Description
long

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
Type Description
float
In this article
Back to top Powered by ABP.IO Platform