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
| Nom | Description |
|---|---|
| InvalidDataException() |
Initialise une nouvelle instance de la classe InvalidDataException. |
| InvalidDataException(String) |
Initialise une nouvelle instance de la InvalidDataException classe avec un message d’erreur spécifié. |
| InvalidDataException(String, Exception) |
Initialise une nouvelle instance de la InvalidDataException classe avec une référence à l’exception interne qui est la cause de cette exception. |
Remarques
Une InvalidDataException exception 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 est effectuée pour lire un fichier binaire, tel que le document de traitement de texte, qui est endommagé.
Une tentative est effectuée pour lire des octets à partir d’un flux de décompression dont le format n’est pas valide.
InvalidDataException()
- Source:
- InvalidDataException.cs
- Source:
- InvalidDataException.cs
- 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é de la nouvelle 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
- Source:
- InvalidDataException.cs
- Source:
- InvalidDataException.cs
Initialise une nouvelle instance de la InvalidDataException classe 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é de la nouvelle 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
- Source:
- InvalidDataException.cs
- Source:
- InvalidDataException.cs
Initialise une nouvelle instance de la InvalidDataException classe 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 qui est la cause de l’exception actuelle. Si le innerException paramètre n’est pas null, l’exception actuelle est levée dans un catch bloc qui gère l’exception interne.
Remarques
Ce constructeur initialise la Message propriété de la nouvelle instance à l’aide de la valeur du message paramètre. Le contenu du message paramètre est destiné à être compris par les humains. L’appelant de ce constructeur est requis pour s’assurer 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 inclure une référence à l’exception précédente dans la InnerException propriété. La InnerException propriété retourne la même valeur que celle passée dans le constructeur, ou null si la InnerException propriété ne fournit pas la valeur d’exception interne au constructeur.