TelemetryContext Sınıf

Tanım

Telemetri bağlamı bir iş birimi kavramıdır. Daha ayrıntılı bilgi

public ref class TelemetryContext : Microsoft::VisualStudio::Telemetry::TelemetryDisposableObject
public class TelemetryContext : Microsoft.VisualStudio.Telemetry.TelemetryDisposableObject
type TelemetryContext = class
    inherit TelemetryDisposableObject
Public Class TelemetryContext
Inherits TelemetryDisposableObject
Devralma

Özellikler

ContextName

Farklı bağlamlardan özellikler arasında farklı şekilde işlev gören ContextName öğesini alır. ContextName, paylaşılan özelliklerin ön ekine eklendi.

HasSharedProperties

Paylaşılan özelliklere sahip olup olmadığını gösteren bir değer alır. Bu, boş SharedProperties sözlüğünün örneklenmesini önlemek için uygulanır

IsDisposed

Oturumun deposed olup olmadığını gösteren bir değer alır-yedekli çağrıları algılama

(Devralındığı yer: TelemetryDisposableObject)
RealtimeSharedProperties

Bağlam kapatılıncaya kadar hesaplanan ve her olaya eklenen gerçek zamanlı paylaşılan özellikleri alır. Paylaşılan özelliklerde "Context .% ContextName%" öneki var.

SharedProperties

Bağlam kapatılıncaya kadar her bir olaya eklenen paylaşılan özellikleri alır. Paylaşılan özelliklerde "Context .% ContextName%" öneki var.

Yöntemler

Dispose()

Bu kod, atılabilir modelini doğru bir şekilde uygulamak için eklenmiştir.

(Devralındığı yer: TelemetryDisposableObject)
DisposeManagedResources()

Yönetilen kaynakların uygulamasını atma

PostProperty(String, Object)

Normal bağlam özelliği sonrası. Bu özellik arka uca hemen gönderilir ve her olaya eklenmez. Bunun için, TelemetrySettingProperty TelemetryMetricProperty Visual Studio veri modeli tarafından sunulan ek Öngörüler ile daha zengin bir telemetri deneyimine olanak tanımak isteyebilirsiniz. VS veri modeliyle ilgili sorularınız varsa lütfen e-posta Ile veri modeli ekibi ( vsdmcrew@microsoft.com ).

RequiresNotDisposed()

Bu işlev, nesne atıldığı takdirde bir ObjectDisposedException oluşturur.

(Devralındığı yer: TelemetryDisposableObject)

Şunlara uygulanır