The Validation type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | CalculateLuhnCheckDigit |
Calculates a valid identifier with a correct LUHN check digit
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
![]() ![]() | ValidateArgumentAtLeastOneRequired |
Validates that at least one of multiple arguments is provided. Arguments and names are provided
in a dictionary.
|
![]() ![]() | ValidateArgumentNotAllowed(String, Boolean) |
Validates that the parameter is not specified, as denoted by the "isSpecified" field.
|
![]() ![]() | ValidateArgumentNotAllowed(String, Object) |
Validates that the object is null or that if it is a string it contains a value
and is an empty string.
|
![]() ![]() | ValidateArgumentRequired(String, ICollection) |
Validates that a collection object has at least one value in it.
|
![]() ![]() | ValidateArgumentRequired(String, Object) |
Validates that the object is not null, and that if it is a string it contains a value
and is not an empty string.
|
![]() ![]() | ValidateArgumentRequired(String, array<Object>[]()[][]) |
Validates that the array contains at least one element.
|
![]() ![]() | ValidateArgumentRequired(String, array<String>[]()[][]) |
Validates that the string array contains at least one element which is not an empty string.
|
![]() ![]() | ValidateDateTime |
Validates that a date time has been set (by checking that it is not the minimum value).
|
![]() ![]() | ValidateHPII |
Validates that an argument is a valid qualified HPII.
|
![]() ![]() | ValidateHPIO |
Validates that an argument is a valid qualified HPIO.
|
![]() ![]() | ValidateIHI |
Validates that an argument is a valid qualified IHI.
|
![]() ![]() | ValidateLuhnCheckDigit |
Validates a 16 digit LUHN checked health identifier
|
![]() ![]() | ValidateNumberRange |
Validates that an integer is within acceptable range.
|
![]() ![]() | ValidatePastDateTime |
Validates that a DateTime is a time in the past (a tolerance of 2 minutes is set).
|
![]() ![]() | ValidateStringLength |
Validates that a string is of a particular length.
|
![]() ![]() | ValidateStringMatch |
Validates that the string argument matches an expected string.
|
![]() ![]() | ValidateUUID |
Validates that the argument is a UUID.
|
Extension Methods
Name | Description | |
---|---|---|
![]() | GetAttributeValue<(Of <<'(T, TExpected>)>>) |
Extension Methods for retrieving a value from an interface
(Defined by Extensions.) |
![]() | SerializeToXml()()()() | Overloaded.
Serializes any object to XML.
(Defined by Extensions.) |
![]() | SerializeToXml(String) | Overloaded.
Serializes any object to XML.
(Defined by Extensions.) |