ExceptionSummary Yapı

Tanım

Telemetride kullanılacak özel durumun özetini tutar.

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)
Devralma
ExceptionSummary
Uygulamalar

Açıklamalar

Ölçüm etiketleri genellikle sınırlı sayıda farklı değeri destekler ve bu nedenle, sonucu ToString()gibi yüksek değişkenli değerleri temsil etmek için uygun değildir. Özel durum özeti, özel durum bilgilerinin düşük kardinaliteli sürümünü temsil eder ve bu tür durumlar için uygundur.

Description özelliği hiçbir zaman hassas bilgiler içermez. AdditionalDetails Ancak özelliği hassas bilgiler içerebilir ve bu nedenle telemetride kullanılmamalıdır.

Oluşturucular

Name Description
ExceptionSummary(String, String, String)

ExceptionSummary yapısının yeni bir örneğini başlatır.

Özellikler

Name Description
AdditionalDetails

Özel durumun ek ayrıntılarını alır.

Description

Özel durumun özet açıklamasını alır.

ExceptionType

Özel durumun tür açıklamasını alır.

Yöntemler

Name Description
Equals(ExceptionSummary)

Bu özetin ve belirtilen diğer bir özetin aynı olup olmadığını belirler.

Equals(Object)

Bu özetin ve belirtilen diğer bir özetin aynı olup olmadığını belirler.

GetHashCode()

Bu nesne için bir karma kodu alır.

ToString()

Bu nesnenin dize gösterimini alır.

İşleçler

Name Description
Equality(ExceptionSummary, ExceptionSummary)

Eşitlik işleci.

Inequality(ExceptionSummary, ExceptionSummary)

Eşitsizlik işleci.

Şunlara uygulanır