IDkmNativeEditAndContinueUpdate Schnittstelle

Definition

Schnittstelle, die vom systemeigenen Modul zum Bearbeiten und Fortfahren implementiert wird, um ausstehende Codeänderungen, Validierung und Commit zu übernehmen

Implementierungen dieser Schnittstelle können einschränken, wenn Sie mithilfe eines Filters aufgerufen werden, der in ihrer Komponenten Konfiguration definiert ist. Die folgenden Eigenschaften können verwendet werden: basedebugmonitorid, EngineID, runtimeId, transportkind.

Diese API wurde in Visual Studio 14 RTM (dkmapiversion. VS14RTM) eingeführt.

public interface class IDkmNativeEditAndContinueUpdate
public interface class IDkmNativeEditAndContinueUpdate
__interface IDkmNativeEditAndContinueUpdate
public interface IDkmNativeEditAndContinueUpdate
type IDkmNativeEditAndContinueUpdate = interface
Public Interface IDkmNativeEditAndContinueUpdate

Methoden

ApplyCodeChange(DkmNativeRuntimeInstance, DkmNativeInstructionAddress[], UInt32[], ReadOnlyCollection<String>, ReadOnlyCollection<String>)

Überprüfen und Zusammenführen von Code/Symbolen für das vorherige hinzugefügte kompianfüge Kompilierungen. Hinweis: die Zusammenführung von Code/Symbolen steht im Arbeitsspeicher aus, und die zu debuggende Komponente wird erst geändert, wenn Commit () aufgerufen wird.

CommitCodeChange(DkmNativeRuntimeInstance, ReadOnlyCollection<String>, ReadOnlyCollection<String>)

Commit für alle ausstehenden in-Memory-Bearbeitung, um zu zu buggen.

Gilt für