ArgumentOutOfRange(T) Method
From Project Mercury API
| Project Mercury API Reference |
| Guard..::.ArgumentOutOfRange<(Of <(T>)>) Method |
| Guard Class See Also Send Feedback |
[This is preliminary documentation and is subject to change.]
Performs a check against a method argument, and throws an ArgumentOutOfRangeException if it is
greater than the specified maximum value, or less than the specified minimum value.
Namespace:
ProjectMercury
Assembly:
ProjectMercury (in ProjectMercury.dll) Version: 3.1.0.0
Syntax
| C# |
|---|
public static void ArgumentOutOfRange<T>( string parameter, T argument, T min, T max ) where T : IComparable<T> |
| Visual Basic (Declaration) |
|---|
Public Shared Sub ArgumentOutOfRange(Of T As IComparable(Of T)) ( _ parameter As String, _ argument As T, _ min As T, _ max As T _ ) |
| Visual C++ |
|---|
public: generic<typename T> where T : IComparable<T> static void ArgumentOutOfRange( String^ parameter, T argument, T min, T max ) |
Parameters
- parameter
- Type: System..::.String
The name of the method parameter.
- argument
- Type: T
The value being passed as an argument.
- min
- Type: T
The minimum allowed value (inclusive).
- max
- Type: T
The maximum allowed value (inclusive).
Type Parameters
- T
- The type of argument being checked.