Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/

[Ceci est une documentation préliminaire, sous réserve de modification.]

Prépare une exception pour qu'elle puisse être relancée sans perdre la trace de la pile originale.

Espace de nom : Developpez.Dotnet
Assembly : Developpez.Dotnet (dans Developpez.Dotnet.dll) Version: 0.6.0.0 (0.6.0.0)

Syntaxe

C#
public static Exception PreserveStackTrace(
	this Exception exception
)
Visual Basic (Déclaration)
<ExtensionAttribute> _
Public Shared Function PreserveStackTrace ( _
	exception As Exception _
) As Exception
Visual C++
public:
[ExtensionAttribute]
static Exception^ PreserveStackTrace(
	Exception^ exception
)

Paramètres

exception
Type: System..::..Exception
L'exception à relancer

Valeur de retour

La même exception, préparée pour être relancée sans perdre la trace de la pile originale.

Remarque sur l'utilisation

En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type Exception. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez Méthodes d'extension (Visual Basic) ou Méthodes d'extension (Guide de programmation C#).

Remarques

Cette méthode requiert l'exécution en Full Trust.

Voir aussi