İngilizce dilinde oku

Aracılığıyla paylaş


ILatencyContext Arabirim

Tanım

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

C#
public interface ILatencyContext : 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

Ürün Sürümler
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)