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

System.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 zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (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ří kopii 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í diagnostické datový adaptér shromažďovat Data vlastní nebo ovlivnit zkušební stroj