ILatencyContext Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |