Partager via


DataCollectorExceptionMessageInfo, classe

Représente les informations sur une exception signalée par un collecteur de données de diagnostic.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TestTools.Common.DataCollectorMessageInfo
    Microsoft.VisualStudio.TestTools.Common.DataCollectorExceptionMessageInfo

Espace de noms :  Microsoft.VisualStudio.TestTools.Common
Assembly :  Microsoft.VisualStudio.QualityTools.Common (dans Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public Class DataCollectorExceptionMessageInfo _
    Inherits DataCollectorMessageInfo
[SerializableAttribute]
public class DataCollectorExceptionMessageInfo : DataCollectorMessageInfo
[SerializableAttribute]
public ref class DataCollectorExceptionMessageInfo : public DataCollectorMessageInfo
[<SerializableAttribute>]
type DataCollectorExceptionMessageInfo =  
    class
        inherit DataCollectorMessageInfo
    end
public class DataCollectorExceptionMessageInfo extends DataCollectorMessageInfo

Le type DataCollectorExceptionMessageInfo expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AgentName Obtient ou définit le nom complet de l'agent pour le collecteur de données qui a envoyé le message. (Hérité de DataCollectorMessageInfo.)
Propriété publique DataCollectorFriendlyName Obtient ou définit le nom convivial de l'adaptateur de données de diagnostic qui a envoyé le message. (Hérité de DataCollectorMessageInfo.)
Propriété publique DataCollectorUri Obtient ou définit l'URI pour l'adaptateur de données de diagnostic qui a envoyé le message. (Hérité de DataCollectorMessageInfo.)
Propriété protégée ElementName Obtient le nom de l'élément de test dans lequel le message est rendu persistant. (Substitue DataCollectorMessageInfo.ElementName.)
Propriété publique ExceptionMessage Obtient ou définit le message correspondant à l'exception qui s'est produite.
Propriété publique ExceptionType Obtient ou définit le type de l'exception qui s'est produite.
Propriété publique Level Obtient ou définit le niveau de gravité du message. (Hérité de DataCollectorMessageInfo.)
Propriété publique StackTrace Obtient ou définit la trace de la pile correspondant à l'exception qui s'est produite.
Propriété publique Text Obtient ou définit le texte du message. (Hérité de DataCollectorMessageInfo.)
Propriété publique Timestamp Obtient ou définit la date et l'heure auxquelles le message a été créé. (Hérité de DataCollectorMessageInfo.)

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée Load Charge une instance de cette classe à partir de l'élément XML spécifié à l'aide des paramètres fournis. (Substitue DataCollectorMessageInfo.Load(XmlElement, XmlTestStoreParameters).)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode protégée Save Enregistre cet objet dans l'élément XML spécifié à l'aide des paramètres fournis. (Substitue DataCollectorMessageInfo.Save(XmlElement, XmlTestStoreParameters).)
Méthode publique ToString Retourne l'objet actif sous forme de chaîne. (Substitue DataCollectorMessageInfo.ToString().)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IXmlTestStore.Load Charge l'objet à partir de l'élément XML fourni. (Hérité de DataCollectorMessageInfo.)
Implémentation d'interface expliciteMéthode privée IXmlTestStore.Save Enregistre cet objet sous l'élément XML fourni. (Hérité de DataCollectorMessageInfo.)
Implémentation d'interface explicitePropriété privée IXmlTestStoreCustom.ElementName Obtient le nom de la balise à utiliser pour rendre cet objet persistant. (Hérité de DataCollectorMessageInfo.)
Implémentation d'interface explicitePropriété privée IXmlTestStoreCustom.NamespaceUri Obtient l'espace de noms XML à utiliser pour stocker l'élément. (Hérité de DataCollectorMessageInfo.)

Début

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

Microsoft.VisualStudio.TestTools.Common, espace de noms

DataCollectorMessageInfo