ExceptionSummary Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- 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. |