InvalidDataException Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe InvalidDataException.
Surcharges
InvalidDataException() |
Initialise une nouvelle instance de la classe InvalidDataException. |
InvalidDataException(String) |
Initialise une nouvelle instance de la classe InvalidDataException avec un message d'erreur spécifié. |
InvalidDataException(String, Exception) |
Initialise une nouvelle instance de la classe InvalidDataException avec une référence à l’exception interne qui est la cause de cette exception. |
Remarques
Un InvalidDataException est levée lorsque des données non valides sont détectées dans le flux de données, par exemple dans les situations suivantes :
Une ligne de données dans un fichier texte délimité n’a pas le nombre attendu de champs.
Une tentative de lecture est effectuée pour lire un fichier binaire, tel que un document de traitement de texte, qui est endommagé.
Une tentative de lecture d’octets à partir d’un flux de décompression dont le format n’est pas valide est effectué.
InvalidDataException()
- Source:
- InvalidDataException.cs
- Source:
- InvalidDataException.cs
- Source:
- InvalidDataException.cs
Initialise une nouvelle instance de la classe InvalidDataException.
public:
InvalidDataException();
public InvalidDataException ();
Public Sub New ()
Remarques
Ce constructeur initialise la Message propriété du nouveau instance dans un message fourni par le système qui décrit l’erreur, par exemple « Un argument non valide a été spécifié ». Ce message est localisé en fonction de la culture système actuelle.
S’applique à
InvalidDataException(String)
- Source:
- InvalidDataException.cs
- Source:
- InvalidDataException.cs
- Source:
- InvalidDataException.cs
Initialise une nouvelle instance de la classe InvalidDataException avec un message d'erreur spécifié.
public:
InvalidDataException(System::String ^ message);
public InvalidDataException (string message);
public InvalidDataException (string? message);
new System.IO.InvalidDataException : string -> System.IO.InvalidDataException
Public Sub New (message As String)
Paramètres
- message
- String
Message d'erreur qui explique la raison de l'exception.
Remarques
Ce constructeur initialise la Message propriété du nouveau instance dans un message fourni par le système qui décrit l’erreur, par exemple « Un argument non valide a été spécifié ». Ce message est localisé en fonction de la culture système actuelle.
S’applique à
InvalidDataException(String, Exception)
- Source:
- InvalidDataException.cs
- Source:
- InvalidDataException.cs
- Source:
- InvalidDataException.cs
Initialise une nouvelle instance de la classe InvalidDataException avec une référence à l’exception interne qui est la cause de cette exception.
public:
InvalidDataException(System::String ^ message, Exception ^ innerException);
public InvalidDataException (string message, Exception innerException);
public InvalidDataException (string? message, Exception? innerException);
new System.IO.InvalidDataException : string * Exception -> System.IO.InvalidDataException
Public Sub New (message As String, innerException As Exception)
Paramètres
- message
- String
Message d'erreur qui explique la raison de l'exception.
- innerException
- Exception
Exception ayant provoqué l'exception actuelle. Si le paramètre innerException
n'est pas null
, l'exception actuelle est levée dans un bloc catch
qui gère l'exception interne.
Remarques
Ce constructeur initialise la Message propriété du nouveau instance à l’aide de la valeur du message
paramètre. Le contenu du paramètre message
doit être compréhensible par les utilisateurs. L'appelant de ce constructeur est requis pour vérifier que cette chaîne a été localisée pour la culture système actuelle.
Une exception levée en conséquence directe d'une exception précédente doit contenir une référence à celle-ci dans la propriété InnerException. La propriété InnerException retourne la valeur passée au constructeur ou la valeur null
si la propriété InnerException ne fournit pas la valeur d'exception interne au constructeur.