Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu arabirim bir bayt dizisini temsil eder.
Sözdizimi
IEEDataStorage : IUnknown
Uygulayıcılar için Notlar
İfade değerlendiricisi (EE), bir bayt dizisini temsil etmek için bu arabirimi uygular (IPropertyProxyEESide arabirimi aracılığıyla veri almak ve değiştirmek için tür görselleştiricileri tarafından kullanılır). EE genellikle dış tür görselleştiricilerini desteklemek için bu arabirimi uygular.
Arayanlar İçin Notlar
Arabirimdeki yöntemlerin IPropertyProxyEESide tümü bu arabirimi döndürür. IPropertyProxyEESide arabirimini almak için GetPropertyProxy'yi çağırın. IPropertyProxyProvider arabirimini almak için IDebugProperty3 arabiriminde QueryInterface öğesini çağırın.
Vtable sırasına göre yöntemler
IEEDataStorage Arabirimi aşağıdaki yöntemleri uygular:
| Metot | Açıklama |
|---|---|
| GetData | Sağlanan arabelleğe belirtilen sayıda veri baytını alır. |
| GetSize | Kullanılabilir veri baytlarının sayısını alır. |
Açıklamalar
Bu arabirim, belirli bir nesne tarafından tutulan verilere erişmek için tür görselleştiricisi tarafından kullanılır. Veriler, tür görselleştiricisinin kullanıcıya sunmak için gereken şekilde işlemesini sağlayan bir bayt dizisi olarak değerlendirilir.
Özel görüntüleyici, isterseniz bu arabirimi de kullanabilir, ancak genellikle özel görüntüleyici özel bir arabirim, GetMemoryBytes veya GetStringChars (dize odaklı veriler için) kullanır.
Gereksinimler
Üst bilgi: msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll