Assembly : mscorlib (dans mscorlib.dll)
Syntaxe<SerializableAttribute> _ <ComVisibleAttribute(True)> _ Public Class ArgumentOutOfRangeException Inherits ArgumentException Implements ISerializable
Dim instance As ArgumentOutOfRangeException
[SerializableAttribute] [ComVisibleAttribute(true)] public class ArgumentOutOfRangeException : ArgumentException, ISerializable
[SerializableAttribute] [ComVisibleAttribute(true)] public ref class ArgumentOutOfRangeException : public ArgumentException, ISerializable
/** @attribute SerializableAttribute() */ /** @attribute ComVisibleAttribute(true) */ public class ArgumentOutOfRangeException extends ArgumentException implements ISerializable
SerializableAttribute ComVisibleAttribute(true) public class ArgumentOutOfRangeException extends ArgumentException implements ISerializable
NotesArgumentOutOfRangeException est levé lorsqu'une méthode est appelée et qu'au moins un des arguments passés à la méthode n'est pas référence Null (Nothing en Visual Basic) et ne contient pas de valeur valide.
ArgumentOutOfRangeException est fréquemment utilisé par :
-
Les classes des espaces de noms System.Collections et System.IO.
-
La classe Array.
ArgumentOutOfRangeException se comporte de la même façon que ArgumentException. Il permet au code de l'application de faire la différence entre les exceptions déclenchées par des arguments non valides qui ne sont pas référence Null (Nothing en Visual Basic) et les exceptions déclenchées par des arguments null. Pour plus d'informations sur les erreurs provoquées par des arguments null, consultez ArgumentNullException.
ArgumentOutOfRangeException utilise le HRESULT COR_E_ARGUMENTOUTOFRANGE dont la valeur est 0x80131502.
Pour obtenir une liste des valeurs initiales des propriétés d'une instance de ArgumentOutOfRangeException, consultez les constructeurs ArgumentOutOfRangeException.
Hiérarchie d'héritageSystem.Exception
System.SystemException
System.ArgumentException
System.ArgumentOutOfRangeException
Sécurité des threads
Plates-formesWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition
Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.
Informations de version.NET Framework
Prise en charge dans : 2.0, 1.1, 1.0.NET Compact Framework
Prise en charge dans : 2.0, 1.0
Voir aussiRéférence
Membres ArgumentOutOfRangeExceptionSystem, espace de noms
Exception
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ