ILatencyContext Arabirim

Tanım

Gecikme süresi ö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 sinyallerindeki bağlam, kapsamı açıklamaya izin veren etiketler gibi mekanizmalarla ilişkilendirildi. Örneğin bağlam, web isteği kapsamında etiketleri, denetim noktalarını ve ölçüleri kaydetmenizi sağlar.

Özellikler

Name Description
LatencyData

Birikmiş gecikme süresi verilerini alır.

Yöntemler

Name Description
AddCheckpoint(CheckpointToken)

Bağlama bir denetim noktası ekler.

AddMeasure(MeasureToken, Int64)

Ölçüye ekler.

Dispose()

Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı 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