- ArgumentOutOfRangeException - ArgumentOutOfRangeException() 
- ArgumentOutOfRangeException(String) 
- ArgumentOutOfRangeException(SerializationInfo, StreamingContext) 
- ArgumentOutOfRangeException(String, Exception) 
- ArgumentOutOfRangeException(String, String) 
- ArgumentOutOfRangeException(String, Object, String) 
- ActualValue 
- Message 
- GetObjectData(SerializationInfo, StreamingContext) 
- ThrowIfEqual<T>(T, T, String) 
- ThrowIfGreaterThan<T>(T, T, String) 
- ThrowIfGreaterThanOrEqual<T>(T, T, String) 
- ThrowIfLessThan<T>(T, T, String) 
- ThrowIfLessThanOrEqual<T>(T, T, String) 
- ThrowIfNegative<T>(T, String) 
- ThrowIfNegativeOrZero<T>(T, String) 
- ThrowIfNotEqual<T>(T, T, String) 
- ThrowIfZero<T>(T, String) 
 
net9.0
    namespace System
{
    public class ArgumentOutOfRangeException : ArgumentException
    {
        public static void ThrowIfNegativeOrZero<T>(T value, [CallerArgumentExpression("value")] string? paramName = null)
            where T, INumberBase<T>!;
    }
}
            | .NET | 8.09.0 | 
|---|---|
| Information specific to net9.0 | |
| Assembly | System.Runtime , Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API