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çindeki 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 işlem akışının yanı sıra gecikme süresini de yakalar.

Oluşturucular

Name Description
Checkpoint(String, Int64, Int64)

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

Özellikler

Name Description
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

Name Description
Equals(Checkpoint)

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

Equals(Object)

Bunun ve belirtilen bir nesnenin aynı olup olmadığını belirler.

GetHashCode()

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

İşleçler

Name Description
Equality(Checkpoint, Checkpoint)

Eşitlik işleci.

Inequality(Checkpoint, Checkpoint)

Eşitsizlik işleci.

Şunlara uygulanır