EventId Yapı

Tanım

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
EventId
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.

Şunlara uygulanır