• Parameters

Contents

Parameters

Namespace: Shared.Classes

Assembly: SharedLib

Static class for managing Application Params

Methods

Initialise(String[], Char[], Char[], Boolean) Initialises the parameters
Initialise(String[], Char, Char, Boolean) Initialises the parameters
Finalise() Finalises the dictionary
OptionExists(String) Determines wether a parameter exists
GetOption(String, String) Retrieves a parameter value
GetOption(String, Boolean) Retrieves a parameter value
GetOption(String, Double) Retrieves a parameter value
GetOption(String, Int64) Retrieves a parameter value
GetOption(String, Int32) Retrieves a parameter value
GetOption(String, UInt32) Retrieves a parameter value
ProcessArgs(String[], Char, Char) converts string[] to dictionary
ProcessArgs(String[], Char[], Char[]) converts string[] to dictionary
StartsWithSeperator(String, Char[]) Determines wether a string starts with a seperator
ContainsSeperator(String, Char[], String, String)

Fields

_parameters Dictionary of parameters
_caseSensitive Case sensitive argument names
_lockObject Lock object

In This Document