Condividi tramite


Classe DataCollectorExceptionMessageInfo

Rappresenta le informazioni su un'eccezione segnalata da un agente di raccolta dati diagnostici.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public Class DataCollectorExceptionMessageInfo _
    Inherits DataCollectorMessageInfo
[SerializableAttribute]
public class DataCollectorExceptionMessageInfo : DataCollectorMessageInfo
[SerializableAttribute]
public ref class DataCollectorExceptionMessageInfo : public DataCollectorMessageInfo
[<SerializableAttribute>]
type DataCollectorExceptionMessageInfo =  
    class
        inherit DataCollectorMessageInfo
    end
public class DataCollectorExceptionMessageInfo extends DataCollectorMessageInfo

Il tipo DataCollectorExceptionMessageInfo espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AgentName Ottiene o imposta il nome visualizzato dell'agente per l'agente di raccolta dati che ha inviato il messaggio. (Ereditato da DataCollectorMessageInfo)
Proprietà pubblica DataCollectorFriendlyName Ottiene o imposta il nome dell'adattatore dati di diagnostica che ha inviato il messaggio. (Ereditato da DataCollectorMessageInfo)
Proprietà pubblica DataCollectorUri Ottiene o imposta l'URI (Uniform Resource Identifier) che descrive l'adattatore dati di diagnostica che ha inviato il messaggio. (Ereditato da DataCollectorMessageInfo)
Proprietà protetta. ElementName Ottiene il nome dell'elemento di test a cui il messaggio viene salvato in modo permanente. (Esegue l'override di DataCollectorMessageInfo.ElementName).
Proprietà pubblica ExceptionMessage Ottiene o imposta il messaggio di eccezione che si è verificata.
Proprietà pubblica ExceptionType ottiene o imposta il tipo di eccezione che si è verificata.
Proprietà pubblica Level Ottiene o imposta il livello di gravità del messaggio. (Ereditato da DataCollectorMessageInfo)
Proprietà pubblica StackTrace Ottiene o imposta la traccia dello stack per l'eccezione che si è verificata.
Proprietà pubblica Text Ottiene o imposta il testo del messaggio. (Ereditato da DataCollectorMessageInfo)
Proprietà pubblica Timestamp Ottiene o imposta la data e l'ora di creazione del messaggio. (Ereditato da DataCollectorMessageInfo)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto Load Carica un'istanza di questa classe dall'elemento XML generato utilizzando i parametri specificati. (Esegue l'override di DataCollectorMessageInfo.Load(XmlElement, XmlTestStoreParameters)).
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Save Salva questo oggetto nell'elemento XML generato utilizzando i parametri specificati. (Esegue l'override di DataCollectorMessageInfo.Save(XmlElement, XmlTestStoreParameters)).
Metodo pubblico ToString restituisce l'oggetto corrente come stringa. (Esegue l'override di DataCollectorMessageInfo.ToString()).

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IXmlTestStore.Load Carica l'oggetto dall'elemento XML specificato. (Ereditato da DataCollectorMessageInfo)
Implementazione esplicita dell'interfacciaMetodo privato IXmlTestStore.Save Salva questo oggetto nell'elemento XML specificato. (Ereditato da DataCollectorMessageInfo)
Implementazione esplicita dell'interfacciaProprietà privata IXmlTestStoreCustom.ElementName Ottiene il nome del tag da utilizzare per rendere persistente l'oggetto. (Ereditato da DataCollectorMessageInfo)
Implementazione esplicita dell'interfacciaProprietà privata IXmlTestStoreCustom.NamespaceUri Ottiene lo spazio dei nomi XML da utilizzare per archiviare l'elemento. (Ereditato da DataCollectorMessageInfo)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.Common

DataCollectorMessageInfo