RequestChecker Class
Contains methods that check whether a parameter is valid and, if a parameter is not valid, report violations.
Assembly: Wssg.WebApi.Framework (in Wssg.WebApi.Framework.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | Check(String^, String^, String^, Func<String^, Boolean>^) | Checks whether the parameter is valid by using a validator delegate. |
![]() ![]() | CheckEnum<T>(String^, String^) | Checks whether the value is equal to a valid member of an enumeration. |
![]() ![]() | CheckInRange(String^, String^, Int32, Int32) | Checks whether the parameter is in the required Int32 range. |
![]() ![]() | CheckInRange(String^, String^, Int64, Int64) | Checks whether the parameter is in the required Int64 range. |
![]() ![]() | CheckIsBoolean(String^, String^) | Checks whether the parameter is a valid Boolean value. |
![]() ![]() | CheckIsGuid(String^, String^) | Checks whether the parameter is a valid GUID. |
![]() ![]() | CheckIsGuidList(String^, String^) | Checks whether a parameter is a GUID list. |
![]() ![]() | CheckIsInteger(String^, String^) | Checks whether the parameter is an integer. |
![]() ![]() | CheckIsLong(String^, String^) | Checks whether the parameter is a long integer. |
![]() ![]() | CheckIsNonNegativeInteger(String^, String^) | Checks whether the parameter is a nonnegative integer. |
![]() ![]() | CheckIsNotNull(String^, Object^) | Checks whether the parameter is not null. |
![]() ![]() | CheckIsNotNullOrEmpty(String^, String^) | Checks whether the parameter is not null or empty. |
![]() ![]() | CheckIsPositiveInteger(String^, String^) | Checks whether the parameter is a positive integer. |
![]() ![]() | CheckIsValidSecurityIdentifier(String^, String^) | Checks whether the parameter is a valid security identifier value. |
![]() ![]() | ReportViolation(String^, String^, HttpStatusCode) | Reports a violation by throwing a System.ServiceModel.Web::WebFaultException. |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

