C# Class ClrPlus.Platform.CurrentProcess

ファイルを表示 Open project: perpetual-motion/clrplus

Public Methods

Method Description
ElevateSelf ( bool waitForParentAndChild = false, string replacementCmdLineArguments = null, bool rejoinConsole = false, string replacementExeName = null ) : void
RestartDetached ( ) : void
RestartWithNewExe ( string newExePath, string replacementCmdLineArguments = null, bool waitForParentAndChild = false ) : void

Method Details

ElevateSelf() public static method

public static ElevateSelf ( bool waitForParentAndChild = false, string replacementCmdLineArguments = null, bool rejoinConsole = false, string replacementExeName = null ) : void
waitForParentAndChild bool
replacementCmdLineArguments string
rejoinConsole bool
replacementExeName string
return void

RestartDetached() public static method

public static RestartDetached ( ) : void
return void

RestartWithNewExe() public static method

public static RestartWithNewExe ( string newExePath, string replacementCmdLineArguments = null, bool waitForParentAndChild = false ) : void
newExePath string
replacementCmdLineArguments string
waitForParentAndChild bool
return void