CommandExecute(String, String, Int32) Method
Executes a command line operation and returns its standard output and exit code or throws an exception with the standard error.
Namespace: Gemstone.ConsoleAssembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.128 -- Release Build+d050cfc5563c89a1188cc3c6b2d417530856f490
public static CommandResponse Execute(
string fileName,
string? arguments = null,
int timeout = -1
)
Public Shared Function Execute (
fileName As String,
Optional arguments As String = Nothing,
Optional timeout As Integer = -1
) As CommandResponse
public:
static CommandResponse^ Execute(
String^ fileName,
String^ arguments = nullptr,
int timeout = -1
)
Gemstone.Console.Command.Execute = function(fileName, arguments, timeout);
- fileName String
- Command line file name to execute.
- arguments String (Optional)
- Command line arguments to use, if any.
- timeout Int32 (Optional)
- Timeout, in milliseconds, to wait for command line operation to complete.
CommandResponseA
CommandResponse containing the standard output received from command and the exit code.
CommandException |
Exception occurs when executed command process reports standard error output or process times-out.
|