DataCollectorMessageInfo, classe
Représente un message d'erreur ou d'avertissement pour des adaptateurs de données de diagnostic.
Hiérarchie d'héritage
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 DataCollectorMessageInfo _
Implements IXmlTestStore, IXmlTestStoreCustom
[SerializableAttribute]
public class DataCollectorMessageInfo : IXmlTestStore,
IXmlTestStoreCustom
[SerializableAttribute]
public ref class DataCollectorMessageInfo : IXmlTestStore,
IXmlTestStoreCustom
[<SerializableAttribute>]
type DataCollectorMessageInfo =
class
interface IXmlTestStore
interface IXmlTestStoreCustom
end
public class DataCollectorMessageInfo implements IXmlTestStore, IXmlTestStoreCustom
Le type DataCollectorMessageInfo expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DataCollectorMessageInfo | Initialise une nouvelle instance de la classe DataCollectorMessageInfo. |
Début
Propriétés
Nom | Description | |
---|---|---|
AgentName | Obtient ou définit le nom complet de l'agent pour le collecteur de données qui a envoyé le message. | |
DataCollectorFriendlyName | Obtient ou définit le nom convivial de l'adaptateur de données de diagnostic qui a envoyé le message. | |
DataCollectorUri | Obtient ou définit l'URI pour l'adaptateur de données de diagnostic qui a envoyé le message. | |
ElementName | Obtient le nom de la balise à utiliser pour rendre cet objet persistant ("DataCollectorMessage"). | |
Level | Obtient ou définit le niveau de gravité du message. | |
Text | Obtient ou définit le texte du message. | |
Timestamp | Obtient ou définit la date et l'heure auxquelles le message a été créé. |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
Load | Charge l'objet à partir de l'élément XML fourni. | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
Save | Enregistre cet objet sous l'élément XML fourni. | |
ToString | Retourne une représentation sous forme de chaîne du message et de ses propriétés. (Substitue Object.ToString.) |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IXmlTestStore.Load | Charge l'objet à partir de l'élément XML fourni. | |
IXmlTestStore.Save | Enregistre cet objet sous l'élément XML fourni. | |
IXmlTestStoreCustom.ElementName | Obtient le nom de la balise à utiliser pour rendre cet objet persistant. | |
IXmlTestStoreCustom.NamespaceUri | Obtient l'espace de noms XML à utiliser pour stocker l'élément. |
Début
Notes
Bien que cette classe puisse être utilisée dans votre adaptateur de données de diagnostic personnalisé, elle est instanciée et remplie uniquement par l'infrastructure de test Visual Studio Professional 2012.
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