Partager via


DataException, classe

Mise à jour : novembre 2007

Classe de base pour les exceptions que les générateurs de données personnalisés et les distributions personnalisées lèvent.

Espace de noms :  Microsoft.VisualStudio.TeamSystem.Data
Assembly :  Microsoft.VisualStudio.TeamSystem.Data (dans Microsoft.VisualStudio.TeamSystem.Data.dll)

Syntaxe

<SerializableAttribute> _
<CLSCompliantAttribute(True)> _
Public Class DataException _
    Inherits Exception

Dim instance As DataException
[SerializableAttribute]
[CLSCompliantAttribute(true)]
public class DataException : Exception
[SerializableAttribute]
[CLSCompliantAttribute(true)]
public ref class DataException : public Exception
public class DataException extends Exception

Notes

Cette classe est sérialisable. Il s'agit du type d'exception que vous devez lever pour toute erreur qui se produit dans vos distributions et générateurs de données personnalisés.

InputValidationException et GeneratorUserException héritent de cette classe.

Hiérarchie d'héritage

System.Object
  System.Exception
    Microsoft.VisualStudio.TeamSystem.Data.DataException
      Microsoft.VisualStudio.TeamSystem.Data.DataGenerator.GeneratorUserException
      Microsoft.VisualStudio.TeamSystem.Data.DataGenerator.InputValidationException

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres DataException

Microsoft.VisualStudio.TeamSystem.Data, espace de noms

Generator

Autres ressources

Création de générateurs de données personnalisés