ICorProfilerModuleEnum-Schnittstelle
Stellt Methoden bereit, um eine Auflistung von Modulen, die von der Anwendung oder dem Profiler geladen wurden, sequenziell zu durchlaufen.
Methoden
Methode |
Beschreibungen |
---|---|
Ruft einen Schnittstellenzeiger auf eine Kopie dieser ICorProfilerModuleEnum-Schnittstelle ab. |
|
Ruft die Anzahl der verwalteten Module ab, die in die Anwendung geladen wurden. |
|
Ruft die angegebene Anzahl zusammenhängender Module aus einer sequenziellen Auflistung von Objekten ab der aktuellen Position des Enumerators in der Sequenz ab. |
|
Verschiebt den Cursor des Enumerators an die Anfangsposition der Sequenz. |
|
Verschiebt den Cursor des Enumerators, damit die angegebene Elementanzahl übersprungen wird. |
Hinweise
Die ICorProfilerModuleEnum-Schnittstelle ist ein Enumerator. Sie ermöglicht es dem Empfänger eines Arrays, die Elemente mit einer für den Empfänger geeigneten Rate mithilfe von Pull vom Sender zu übertragen. Der Empfänger kann also explizit den Fluss der Arrayelemente steuern und auf diese Weise die Probleme vermeiden, die bei der Übergabe großer Arrays als Methodenparameter auftreten können.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
**.NET Framework-Versionen: ** 4
Siehe auch
Referenz
ICorProfilerInfo-Schnittstelle
ICorProfilerInfo3::EnumModules-Methode
Konzepte
Profilerstellungs- und Laufzeitbenachrichtigungs-IDs