Aracılığıyla paylaş


IDebugPortSupplier3

Bu arabirim, çağıranın bir bağlantı noktası sağlayıcısının hata ayıklayıcının çağrıları arasında bağlantı noktalarını (diske yazarak) koruyup koruyamayacağını belirlemesine ve ardından korunan bağlantı noktalarının listesini almasına olanak tanır.

Sözdizimi

IDebugPortSupplier3 : IDebugPortSupplier2

Uygulayıcılar için Notlar

Özel bağlantı noktası sağlayıcısı, bağlantı noktası bilgilerinin kalıcı olmasını veya diske kaydedilmesini desteklemek için bu arabirimi uygular. Bu arabirim, IDebugPortSupplier2 arabirimiyle aynı nesnede uygulanmalıdır.

Arayanlar İçin Notlar

Bu arabirimi edinmek için arabirimde IDebugPortSupplier2 QueryInterface öğesini çağırın.

Vtable sırasına göre yöntemler

IDebugPortSupplier2 arabiriminden devralınan yöntemlere ek olarak, bu arabirim aşağıdakileri destekler:

Metot Açıklama
CanPersistPorts Bağlantı noktası sağlayıcısının hata ayıklayıcı çağrıları arasında bağlantı noktalarını kalıcı hale getirip getiremeyeceğini (diske yazarak) döndürür.
EnumPersistedPorts Bu bağlantı noktası sağlayıcısı tarafından diske yazılan tüm bağlantı noktalarını listelemek için kullanılabilecek bir nesne döndürür.

Açıklamalar

Bir bağlantı noktası sağlayıcısı çağrılar arasında bağlantı noktalarını kalıcı hale getirebilirse, bu arabirimi uygulamalıdır. Bağlantı noktası sağlayıcısı başlatıldığında bağlantı noktaları yüklenmelidir ve bağlantı noktası sağlayıcısı yok edildiğinde diske yazılmalıdır.

Hata ayıklama altyapısı genellikle bir bağlantı noktası sağlayıcısıyla etkileşim kurmaz ve bu arabirim için kullanılamaz.

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.