Click or drag to resize
ParserParseArgumentsStrict Method (String, Object, Action)
Parses a String array of command line arguments, setting values in options parameter instance's public fields decorated with appropriate attributes. If parsing fails, the method invokes the onFail delegate, if null exits with DefaultExitCodeFail.

Namespace: X3Platform.CommandLine
Assembly: X3Platform.Support (in X3Platform.Support.dll) Version: 1.0.0.0 (2.0.0.0)
Syntax
public bool ParseArgumentsStrict(
	string[] args,
	Object options,
	Action onFail = null
)

Parameters

args
Type: SystemString
A String array of command line arguments.
options
Type: SystemObject
An object's instance used to receive values. Parsing rules are defined using BaseOptionAttribute derived types.
onFail (Optional)
Type: SystemAction
The Action delegate executed when parsing fails.

Return Value

Type: Boolean
True if parsing process succeed.
Exceptions
ExceptionCondition
ArgumentNullExceptionThrown if args is null.
ArgumentNullExceptionThrown if options is null.
See Also