Freigeben über


DataCollectorMessageInfo-Klasse

Stellt eine Fehlermeldung oder eine Warnmeldung für Adapter für diagnostische Daten dar.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Syntax

'Declaration
<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

Der DataCollectorMessageInfo-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode DataCollectorMessageInfo Initialisiert eine neue Instanz der DataCollectorMessageInfo-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AgentName Ruft den Anzeigenamen des Agents für den Datensammler ab, der die Meldung gesendet hat, oder legt diesen fest.
Öffentliche Eigenschaft DataCollectorFriendlyName Ruft den Namen des Adapters für diagnostische Daten ab, der die Meldung gesendet hat, oder legt diesen fest.
Öffentliche Eigenschaft DataCollectorUri Ruft den URI (Uniform Resource Identifier) für den Adapter für diagnostische Daten ab, der die Nachricht gesendet hat, oder legt ihn fest.
Geschützte Eigenschaft ElementName Ruft den Namen des Tags ab, das zum Beibehalten dieses Objekts ("DataCollectorMessage") verwendet werden soll.
Öffentliche Eigenschaft Level Ruft den Schweregrad der Meldung ab oder legt diesen fest.
Öffentliche Eigenschaft Text Ruft den Text der Meldung ab oder legt diesen fest.
Öffentliche Eigenschaft Timestamp Ruft das Datum und die Uhrzeit der Meldungserstellung ab oder legt diese fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode Load Lädt das Objekt aus dem bereitgestellten XML-Element.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Geschützte Methode Save Speichert dieses Objekt unter dem bereitgestellten XML-Element.
Öffentliche Methode ToString Gibt eine Zeichenfolgendarstellung der Meldung und ihrer Eigenschaften zurück. (Überschreibt Object.ToString.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IXmlTestStore.Load Lädt das Objekt aus dem bereitgestellten XML-Element.
Explizite SchnittstellenimplementierungPrivate Methode IXmlTestStore.Save Speichert dieses Objekt unter dem bereitgestellten XML-Element.
Explizite SchnittstellenimplementierungPrivate Eigenschaft IXmlTestStoreCustom.ElementName Ruft den Namen des Tags ab, das zum Speichern dieses Objekts verwendet werden soll.
Explizite SchnittstellenimplementierungPrivate Eigenschaft IXmlTestStoreCustom.NamespaceUri Ruft den XML-Namespace ab, der zum Speichern des Elements verwendet werden soll.

Zum Seitenanfang

Hinweise

Obwohl diese Klasse in Ihrem benutzerdefinierten Adapter für diagnostische Daten verwendet werden kann, wird sie nur vom Visual Studio Professional 2012-Testframework intern erstellt und mit Daten gefüllt.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.Common-Namespace

IXmlTestStore

IXmlTestStoreCustom

DataCollectionLogger

Weitere Ressourcen

Erstellen eines Adapters für diagnostische Daten zum Sammeln von benutzerdefinierten Daten oder Beeinflussen eines Testsystems