EventId 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.
Günlüğe kaydetme olayını tanımlar. Birincil tanımlayıcı, "Id" özelliğidir ve "Name" özelliği bu olay türünün kısa bir açıklamasını sağlar.
public value class EventId : IEquatable<Microsoft::Extensions::Logging::EventId>
public readonly struct EventId : IEquatable<Microsoft.Extensions.Logging.EventId>
type EventId = struct
Public Structure EventId
Implements IEquatable(Of EventId)
- Devralma
- Uygulamalar
Oluşturucular
| Name | Description |
|---|---|
| EventId(Int32, String) |
Yapının bir örneğini EventId başlatır. |
Özellikler
| Name | Description |
|---|---|
| Id |
Bu olayın sayısal tanımlayıcısını alır. |
| Name |
Bu olayın adını alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(EventId) |
Geçerli örneği aynı türdeki başka bir nesneyle karşılaştırır. İki olay aynı kimlikteyse eşittir. |
| Equals(Object) |
Bu örneğin ve belirtilen nesnenin eşit olup olmadığını gösterir. |
| GetHashCode() |
Bu örneğin karma kodunu döndürür. |
| ToString() |
Bu örneğin tam tür adını döndürür. |
İşleçler
| Name | Description |
|---|---|
| Equality(EventId, EventId) |
Belirtilen EventId iki örneğin aynı değere sahip olup olmadığını denetler. Aynı kimlikleri varsa eşit olur. |
| Implicit(Int32 to EventId) |
Verilen Int32içinden örtük olarak bir EventId oluşturur. |
| Inequality(EventId, EventId) |
Belirtilen EventId iki örneğin farklı değerlere sahip olup olmadığını denetler. |