CommandExecute(String, String, String, String, Boolean, Int32, Int32) Method

Executes a command line operation and returns true if there was no standard error reported.

Definition

Namespace: Gemstone.Console
Assembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.164 -- Release Build+6bbd7ea5ff4ad8917f12d693358b77d083ee278e
public static bool Execute(
	string fileName,
	string? arguments,
	out string standardOutput,
	out string standardError,
	out bool processCompleted,
	out int exitCode,
	int timeout
)

Parameters

fileName  String
Command line file name to execute.
arguments  String
Command line arguments to use, if any.
standardOutput  String
Any standard output reported by the command line operation.
standardError  String
Any standard error reported by the command line operation.
processCompleted  Boolean
Flag that determines if process completed or timed-out. This is only relevant if timeout is not -1.
exitCode  Int32
Exit code of the process, assuming process successfully completed.
timeout  Int32
Timeout, in milliseconds, to wait for command line operation to complete. Set to Infinite, i.e., -1, for infinite wait.

Return Value

Boolean
true if there was no standard error reported; otherwise, false.

See Also