IDkmClrMetaDataProvider140 Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Methoden für den Zugriff auf Metadaten hinzugefügt, die in VS14RTM hinzugefügt wurden.
Implementierungen dieser Schnittstelle können einschränken, wenn sie mithilfe eines in der Komponentenkonfiguration definierten Filters aufgerufen werden. Die folgenden Eigenschaften können verwendet werden: BaseDebugMonitorId, EngineId, RuntimeId, SymbolProviderId, TransportKind.
Diese API wurde in Visual Studio 14 RTM (DkmApiVersion.VS14RTM) eingeführt.
public interface class IDkmClrMetaDataProvider140
public interface class IDkmClrMetaDataProvider140
__interface IDkmClrMetaDataProvider140
public interface IDkmClrMetaDataProvider140
type IDkmClrMetaDataProvider140 = interface
Public Interface IDkmClrMetaDataProvider140
Methoden
GetMetaDataBytesPtr(DkmClrModuleInstance, UInt32) |
Rufen Sie einen Zeiger auf die Rohmetadatenbytes für das angegebene Modul ab. HINWEIS: Dieser Zeigerwert wird ungültig, wenn das Modul a) entladen oder b) geändert wird. So erkennen Sie diese Szenarien: a) Fügen Sie dem Modul instance ein Datenelement hinzu. Der Zeiger ist ungültig, nachdem die OnClose-Methode aufgerufen wurde (wenn das Modul instance entladen wird). b) Implementieren sie IDkmClrModuleModifiedNotification. |