Sdílet prostřednictvím


DataCollectorMessageInfo – třída

Představuje chybová zpráva nebo upozornění diagnostických dat adaptérů.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.Common
Sestavení:  Microsoft.VisualStudio.QualityTools.Common (v Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

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

Typ DataCollectorMessageInfo zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda DataCollectorMessageInfo Vytvoří novou instanci třídy DataCollectorMessageInfo.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost AgentName Získá nebo nastaví název zobrazení agenta pro shromažďování dat, který zprávu odeslal.
Veřejná vlastnost DataCollectorFriendlyName Získá nebo nastaví název adaptéru diagnostických dat, který zprávu odeslal.
Veřejná vlastnost DataCollectorUri Získá nebo nastaví jednotný identifikátor zdroje (JIZ) pro adaptér diagnostických dat, který zprávu odeslal.
Chráněná vlastnost ElementName Získá název značky pro zachování tohoto objektu ("DataCollectorMessage").
Veřejná vlastnost Level Získá nebo nastaví úroveň závažnosti zprávy.
Veřejná vlastnost Text Získá nebo nastaví text zprávy.
Veřejná vlastnost Timestamp Získá nebo nastaví datum a čas vytvoření zprávy.

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda je zadaný objekt rovna aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda Load Objekt načte zadané v prvku XML.
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Chráněná metoda Save Uloží tento objekt poskytnutý prvku XML.
Veřejná metoda ToString Vrátí řetězec zastoupení zprávy a jeho vlastnosti. (Přepisuje Object.ToString.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IXmlTestStore.Load Objekt načte zadané v prvku XML.
Explicitní implementace rozhraníSoukromá metoda IXmlTestStore.Save Uloží tento objekt poskytnutý prvku XML.
Explicitní implementace rozhraníSoukromá vlastnost IXmlTestStoreCustom.ElementName Získá název značky pro zachování tohoto objektu.
Explicitní implementace rozhraníSoukromá vlastnost IXmlTestStoreCustom.NamespaceUri Obor názvů XML slouží k ukládání prvek získá.

Nahoru

Poznámky

V adaptéru vlastní diagnostických dat lze této třídy, ale je vytvořena instance a naplněna pouze Visual Studio Professional 2012 rámci testování.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.Common – obor názvů

IXmlTestStore

IXmlTestStoreCustom

DataCollectionLogger

Další zdroje

Vytvoření adaptéru diagnostických dat pro shromáždění vlastních dat nebo ovlivnění testovacího počítače