Compartilhar via


Classe DataCollectorExceptionMessageInfo

Representa informações sobre uma exceção que é relatada por um coletor de dados de diagnóstico.

Hierarquia de herança

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

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

Sintaxe

'Declaração
<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

O tipo DataCollectorExceptionMessageInfo expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AgentName Obtém ou define o nome de exibição do agente para o coletor de dados que enviou a mensagem. (Herdado de DataCollectorMessageInfo.)
Propriedade pública DataCollectorFriendlyName Obtém ou define o nome do adaptador de dados de diagnóstico que enviou a mensagem. (Herdado de DataCollectorMessageInfo.)
Propriedade pública DataCollectorUri Obtém ou define o identificador de recursos uniforme (URI) para o adaptador de dados de diagnóstico que enviou a mensagem. (Herdado de DataCollectorMessageInfo.)
Propriedade protegida ElementName Obtém o nome do elemento de teste para o qual a mensagem é persistente. (Substitui DataCollectorMessageInfo.ElementName.)
Propriedade pública ExceptionMessage Obtém ou define a mensagem para a exceção que ocorreu.
Propriedade pública ExceptionType Obtém ou define o tipo de exceção que ocorreu.
Propriedade pública Level Obtém ou define o nível de gravidade da mensagem. (Herdado de DataCollectorMessageInfo.)
Propriedade pública StackTrace Obtém ou define o rastreamento de pilha da exceção que ocorreu.
Propriedade pública Text Obtém ou define o texto da mensagem. (Herdado de DataCollectorMessageInfo.)
Propriedade pública Timestamp Obtém ou define a data e hora em que a mensagem foi criada. (Herdado de DataCollectorMessageInfo.)

Início

Métodos

  Nome Descrição
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido Load Carrega uma instância dessa classe do elemento XML fornecido por meio de parâmetros fornecidos. (Substitui DataCollectorMessageInfo.Load(XmlElement, XmlTestStoreParameters).)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método protegido Save Salva este objeto no elemento XML fornecido por meio de parâmetros fornecidos. (Substitui DataCollectorMessageInfo.Save(XmlElement, XmlTestStoreParameters).)
Método público ToString Retorna o objeto atual como uma seqüência de caracteres. (Substitui DataCollectorMessageInfo.ToString().)

Início

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IXmlTestStore.Load Carrega o objeto do elemento XML fornecido. (Herdado de DataCollectorMessageInfo.)
Implementação explícita da interfaceMétodo particular IXmlTestStore.Save Salva a este objeto sob o elemento XML fornecido. (Herdado de DataCollectorMessageInfo.)
Implementação explícita da interfacePropriedade particular IXmlTestStoreCustom.ElementName Obtém o nome da marca para usar para manter este objeto. (Herdado de DataCollectorMessageInfo.)
Implementação explícita da interfacePropriedade particular IXmlTestStoreCustom.NamespaceUri Obtém o namespace XML a ser usado para armazenar o elemento. (Herdado de DataCollectorMessageInfo.)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.Common

DataCollectorMessageInfo