ExceptionSummary Estrutura

Definição

Contém um resumo de uma exceção para uso em telemetria.

public value class ExceptionSummary : IEquatable<Microsoft::Extensions::Diagnostics::ExceptionSummarization::ExceptionSummary>
public readonly struct ExceptionSummary : IEquatable<Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummary>
type ExceptionSummary = struct
Public Structure ExceptionSummary
Implements IEquatable(Of ExceptionSummary)
Herança
ExceptionSummary
Implementações

Observações

As etiquetas métricas normalmente suportam um número limitado de valores distintos e, por isso, não são adequadas para representar valores altamente variáveis, como o resultado de ToString(). Um resumo de exceção representa uma versão de baixa cardinalidade das informações de uma exceção, adequada para esses casos.

A Description propriedade nunca inclui informações sensíveis. Mas a AdditionalDetails propriedade pode conter informação sensível e, por isso, não deve ser usada em telemetria.

Construtores

Name Description
ExceptionSummary(String, String, String)

Inicializa uma nova instância do ExceptionSummary struct.

Propriedades

Name Description
AdditionalDetails

Obtém os detalhes adicionais da exceção.

Description

Recebe a descrição resumida da exceção.

ExceptionType

Recebe a descrição do tipo da exceção.

Métodos

Name Description
Equals(ExceptionSummary)

Determina se este resumo e outro resumo especificado são idênticos.

Equals(Object)

Determina se este resumo e outro resumo especificado são idênticos.

GetHashCode()

Obtém um código hash para este objeto.

ToString()

Obtém uma representação em cadeia deste objeto.

Operadores

Name Description
Equality(ExceptionSummary, ExceptionSummary)

Operador de igualdade.

Inequality(ExceptionSummary, ExceptionSummary)

Operador de desigualdade.

Aplica-se a