Exception Classe
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.
Représente les erreurs qui se produisent pendant l’exécution de l’application.
public ref class Exception
public ref class Exception : System::Runtime::Serialization::ISerializable
public ref class Exception : System::Runtime::InteropServices::_Exception, System::Runtime::Serialization::ISerializable
public class Exception
public class Exception : System.Runtime.Serialization.ISerializable
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDual)]
[System.Serializable]
public class Exception : System.Runtime.Serialization.ISerializable
[System.Serializable]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.ComVisible(true)]
public class Exception : System.Runtime.InteropServices._Exception, System.Runtime.Serialization.ISerializable
type Exception = class
type Exception = class
interface ISerializable
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDual)>]
[<System.Serializable>]
type Exception = class
interface ISerializable
[<System.Serializable>]
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Exception = class
interface ISerializable
interface _Exception
Public Class Exception
Public Class Exception
Implements ISerializable
Public Class Exception
Implements _Exception, ISerializable
- Héritage
-
Exception
- Dérivé
- Attributs
- Implémente
Remarques
Pour plus d’informations sur cette API, consultez les remarques d’API supplémentaires pour exception.
Constructeurs
| Nom | Description |
|---|---|
| Exception() |
Initialise une nouvelle instance de la classe Exception. |
| Exception(SerializationInfo, StreamingContext) |
Obsolète.
Initialise une nouvelle instance de la classe Exception avec des données sérialisées. |
| Exception(String, Exception) |
Initialise une nouvelle instance de la Exception classe avec un message d’erreur spécifié et une référence à l’exception interne qui est la cause de cette exception. |
| Exception(String) |
Initialise une nouvelle instance de la Exception classe avec un message d’erreur spécifié. |
Propriétés
| Nom | Description |
|---|---|
| Data |
Obtient une collection de paires clé/valeur qui fournissent des informations supplémentaires définies par l’utilisateur sur l’exception. |
| HelpLink |
Obtient ou définit un lien vers le fichier d’aide associé à cette exception. |
| HResult |
Obtient ou définit HRESULT, valeur numérique codée affectée à une exception spécifique. |
| InnerException |
Obtient l’instance Exception qui a provoqué l’exception actuelle. |
| Message |
Obtient un message qui décrit l’exception actuelle. |
| Source |
Obtient ou définit le nom de l’application ou de l’objet qui provoque l’erreur. |
| StackTrace |
Obtient une représentation sous forme de chaîne des images immédiates sur la pile des appels. |
| TargetSite |
Obtient la méthode qui lève l’exception actuelle. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetBaseException() |
En cas de substitution dans une classe dérivée, retourne la Exception qui est la cause racine d’une ou plusieurs exceptions ultérieures. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetObjectData(SerializationInfo, StreamingContext) |
Obsolète.
En cas de substitution dans une classe dérivée, définit l'SerializationInfo avec des informations sur l’exception. |
| GetType() |
Obtient le type d’exécution de l’instance actuelle. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Crée et retourne une représentation sous forme de chaîne de l’exception actuelle. |
Événements
| Nom | Description |
|---|---|
| SerializeObjectState |
Obsolète.
Se produit lorsqu’une exception est sérialisée pour créer un objet d’état d’exception qui contient des données sérialisées sur l’exception. |