ILatencyContext Arabirim

Tanım

Gecikme ölçümü ve tanılama bağlamını sağlayan soyutlama.

public interface class ILatencyContext : IDisposable
public interface ILatencyContext : IDisposable
type ILatencyContext = interface
    interface IDisposable
Public Interface ILatencyContext
Implements IDisposable
Uygulamalar

Açıklamalar

Kapsam için denetim noktaları ve ölçüler gibi gecikme süresi sinyallerindeki bağlam, kapsamı açıklamaya olanak sağlayan etiketler gibi mekanizmalarla ilişkilidir. Örneğin bağlam, web isteği kapsamında etiketleri, denetim noktalarını ve ölçüleri kaydetmenizi sağlar.

Özellikler

LatencyData

Birikmiş gecikme süresi verilerini alır.

Yöntemler

AddCheckpoint(CheckpointToken)

Bağlama bir denetim noktası ekler.

AddMeasure(MeasureToken, Int64)

Ölçüye ekler.

Dispose()

Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

(Devralındığı yer: IDisposable)
Freeze()

Gecikme süresi ölçümlerini durdurur.

RecordMeasure(MeasureToken, Int64)

Ölçüyü mutlak bir değere ayarlar.

SetTag(TagToken, String)

Bağlama bir etiket ekler.

Şunlara uygulanır