Partilhar via


ExceptionSummary Estrutura

Definição

Contém um resumo de uma exceção para uso na 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

Comentários

As marcas de métrica normalmente dão suporte a um número limitado de valores distintos e, como tal, 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 confidenciais. Mas a AdditionalDetails propriedade pode conter informações confidenciais e, portanto, não deve ser usada na telemetria.

Construtores

ExceptionSummary(String, String, String)

Inicializa uma nova instância do struct ExceptionSummary.

Propriedades

AdditionalDetails

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

Description

Obtém a descrição resumida da exceção.

ExceptionType

Obtém a descrição do tipo da exceção.

Métodos

Equals(ExceptionSummary)

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

Equals(Object)

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

GetHashCode()

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

ToString()

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

Operadores

Equality(ExceptionSummary, ExceptionSummary)

Operador de igualdade.

Inequality(ExceptionSummary, ExceptionSummary)

Operador de desigualdade.

Aplica-se a