Freigeben über


DataCollectorMessageInfo-Klasse

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

Vererbungshierarchie

System.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 Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (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 des 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 2010 Professional-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