Ajouter des informations supplémentaires à une exception personnalisée

J'ai créé une exception personnalisée pour un problème très spécifique qui peut aller mal. - Je recevoir des données à partir d'un autre système, et je lève une exception si les bombes, tout en essayant d'analyser les données. Dans mon personnalisée d'exception, j'ai ajouté un champ appelé "ResponseData", afin que je puisse savoir exactement ce que mon code ne pouvais pas gérer.

Dans la coutume des exceptions comme celle-ci, devrait supplémentaire des données de réponse aller dans l'exception "message"? Si il y va, le message pourrait être énorme. Je le veux parce que j'en suis l'aide de Elmah, et c'est comment je peux accéder à ces données.

La question est donc:
- Comment puis-je obtenir Elmah pour enregistrer des informations supplémentaires à partir d'un champ dans une exception personnalisée
OU
- Si les détails de l'exception d'aller dans le "message" de la propriété?

OriginalL'auteur | 2008-09-07