Method | Description | |
---|---|---|
CanLaunchOrAttach ( int processId, bool win32DebuggingEnabled ) : void | ||
CorDebugger ( System.Guid debuggerGuid ) : System |
Creates a debugger wrapper from Guid.
|
|
CorDebugger ( string debuggerVersion ) : System |
Creates a debugger interface that is able debug requested verison of CLR The version number is usually retrieved either by calling one of following mscoree functions: GetCorVerison, GetRequestedRuntimeVersion or GetVersionFromProcess. |
|
CreateProcess ( String applicationName, String commandLine ) : Microsoft.Samples.Debugging.CorDebug.CorProcess | ||
CreateProcess ( String applicationName, String commandLine, String currentDirectory ) : Microsoft.Samples.Debugging.CorDebug.CorProcess | ||
CreateProcess ( String applicationName, String commandLine, String currentDirectory, string>.IDictionary |
||
CreateProcess ( String applicationName, String commandLine, String currentDirectory, string>.IDictionary |
||
DebugActiveProcess ( int processId, bool win32Attach ) : Microsoft.Samples.Debugging.CorDebug.CorProcess | ||
GetDebuggerVersionFromFile ( string pathToExe ) : string | ||
GetDebuggerVersionFromPid ( int pid ) : string | ||
GetDefaultDebuggerVersion ( ) : string | ||
GetProcess ( int processId ) : Microsoft.Samples.Debugging.CorDebug.CorProcess | ||
Terminate ( ) : void |
Method | Description | |
---|---|---|
CreateProcess ( String applicationName, String commandLine, Microsoft.Samples.Debugging.CorDebug.NativeApi.SECURITY_ATTRIBUTES processAttributes, Microsoft.Samples.Debugging.CorDebug.NativeApi.SECURITY_ATTRIBUTES threadAttributes, bool inheritHandles, int creationFlags, |
||
InitFromICorDebug ( ICorDebug rawDebuggingAPI ) : void | ||
InitFromVersion ( string debuggerVersion ) : void | ||
InternalFireEvent ( ManagedCallbackType callbackType, |
||
SetManagedHandler ( ICorDebugManagedCallback managedCallback ) : void | ||
SetUnmanagedHandler ( ICorDebugUnmanagedCallback nativeCallback ) : void |
public CanLaunchOrAttach ( int processId, bool win32DebuggingEnabled ) : void | ||
processId | int | |
win32DebuggingEnabled | bool | |
return | void |
public CorDebugger ( System.Guid debuggerGuid ) : System | ||
debuggerGuid | System.Guid | |
return | System |
public CorDebugger ( string debuggerVersion ) : System | ||
debuggerVersion | string | |
return | System |
public CreateProcess ( String applicationName, String commandLine ) : Microsoft.Samples.Debugging.CorDebug.CorProcess | ||
applicationName | String | |
commandLine | String | |
return | Microsoft.Samples.Debugging.CorDebug.CorProcess |
public CreateProcess ( String applicationName, String commandLine, String currentDirectory ) : Microsoft.Samples.Debugging.CorDebug.CorProcess | ||
applicationName | String | |
commandLine | String | |
currentDirectory | String | |
return | Microsoft.Samples.Debugging.CorDebug.CorProcess |
public CreateProcess ( String applicationName, String commandLine, String currentDirectory, string>.IDictionary |
||
applicationName | String | |
commandLine | String | |
currentDirectory | String | |
environment | string>.IDictionary | |
return | Microsoft.Samples.Debugging.CorDebug.CorProcess |
public CreateProcess ( String applicationName, String commandLine, String currentDirectory, string>.IDictionary |
||
applicationName | String | |
commandLine | String | |
currentDirectory | String | |
environment | string>.IDictionary | |
flags | int | |
return | Microsoft.Samples.Debugging.CorDebug.CorProcess |
public DebugActiveProcess ( int processId, bool win32Attach ) : Microsoft.Samples.Debugging.CorDebug.CorProcess | ||
processId | int | |
win32Attach | bool | |
return | Microsoft.Samples.Debugging.CorDebug.CorProcess |
public static GetDebuggerVersionFromFile ( string pathToExe ) : string | ||
pathToExe | string | |
return | string |
public static GetDebuggerVersionFromPid ( int pid ) : string | ||
pid | int | |
return | string |
public static GetDefaultDebuggerVersion ( ) : string | ||
return | string |
public GetProcess ( int processId ) : Microsoft.Samples.Debugging.CorDebug.CorProcess | ||
processId | int | |
return | Microsoft.Samples.Debugging.CorDebug.CorProcess |