Checkpoint Yapı

Tanım

Bir olayı ve iyi bilinen bir başlangıç noktasına göre gerçekleştiği zamanı temsil eder.

public value class Checkpoint : IEquatable<Microsoft::Extensions::Diagnostics::Latency::Checkpoint>
public readonly struct Checkpoint : IEquatable<Microsoft.Extensions.Diagnostics.Latency.Checkpoint>
type Checkpoint = struct
Public Structure Checkpoint
Implements IEquatable(Of Checkpoint)
Devralma
Checkpoint
Uygulamalar

Açıklamalar

İlgili denetim noktaları, istek yürütme gibi bir işlemde zaman içinde sıralı noktalara ulaşıldığında yakalamak için kullanılır. Bunlar bir işlemin başlangıcına göre ölçülür ve bu nedenle gecikme süresini ve işlem akışını yakalar.

Oluşturucular

Checkpoint(String, Int64, Int64)

Yapının yeni bir örneğini Checkpoint başlatır.

Özellikler

Elapsed

Denetim noktasının oluşturulduğu ilişkili işlemin başlangıcından bu yana göreli süreyi alır.

Frequency

Zaman damgası değerinin sıklığını alır.

Name

Denetim noktasının adını alır.

Yöntemler

Equals(Checkpoint)

Bunun ve belirtilen denetim noktasının aynı olup olmadığını belirler.

Equals(Object)

Bunun ve belirtilen bir nesnenin özdeş olup olmadığını belirler.

GetHashCode()

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

İşleçler

Equality(Checkpoint, Checkpoint)

Eşitlik işleci.

Inequality(Checkpoint, Checkpoint)

Eşitsizlik işleci.

Şunlara uygulanır