Show / Hide Table of Contents

Class ConsoleArguments

Inheritance
object
ConsoleArguments
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client
Assembly: PayrollEngine.Client.Core.dll
Syntax
public static class ConsoleArguments

Properties

Count

Declaration
public static int Count { get; }
Property Value
Type Description
int

ParameterCount

Declaration
public static int ParameterCount { get; }
Property Value
Type Description
int

Methods

Contains(string)

Declaration
public static bool Contains(string name)
Parameters
Type Name Description
string name
Returns
Type Description
bool

ContainsToggle(string)

Declaration
public static bool ContainsToggle(string toggleValue)
Parameters
Type Name Description
string toggleValue
Returns
Type Description
bool

Get(int, string, bool)

Declaration
public static string Get(int index, string name = null, bool allowToggle = false)
Parameters
Type Name Description
int index
string name
bool allowToggle
Returns
Type Description
string

GetEnumToggle<T>()

Declaration
public static T? GetEnumToggle<T>() where T : struct, Enum
Returns
Type Description
T?
Type Parameters
Name Description
T

GetEnumToggle<T>(T)

Declaration
public static T GetEnumToggle<T>(T defaultValue) where T : struct, Enum
Parameters
Type Name Description
T defaultValue
Returns
Type Description
T
Type Parameters
Name Description
T

GetEnum<T>(int, string)

Declaration
public static T GetEnum<T>(int index, string name = null)
Parameters
Type Name Description
int index
string name
Returns
Type Description
T
Type Parameters
Name Description
T

GetEnum<T>(int, T, string)

Declaration
public static T GetEnum<T>(int index, T defaultValue, string name = null)
Parameters
Type Name Description
int index
T defaultValue
string name
Returns
Type Description
T
Type Parameters
Name Description
T

GetInt(int, int, string)

Declaration
public static int GetInt(int index, int defaultValue, string name = null)
Parameters
Type Name Description
int index
int defaultValue
string name
Returns
Type Description
int

GetInt(int, string)

Declaration
public static int? GetInt(int index, string name = null)
Parameters
Type Name Description
int index
string name
Returns
Type Description
int?

GetMember(Type, int, string, bool)

Declaration
public static string GetMember(Type type, int index, string memberName = "", bool allowToggle = false)
Parameters
Type Name Description
Type type
int index
string memberName
bool allowToggle
Returns
Type Description
string

GetToggles()

Declaration
public static IEnumerable<string> GetToggles()
Returns
Type Description
IEnumerable<string>

IsToggleArgument(string)

Declaration
public static bool IsToggleArgument(string argument)
Parameters
Type Name Description
string argument
Returns
Type Description
bool

IsValidOrder()

Declaration
public static bool IsValidOrder()
Returns
Type Description
bool

TestMultipleToggles(IEnumerable<Type>)

Declaration
public static Type TestMultipleToggles(IEnumerable<Type> enumTypes)
Parameters
Type Name Description
IEnumerable<Type> enumTypes
Returns
Type Description
Type

TestUnknownToggles(IEnumerable<Type>)

Declaration
public static string TestUnknownToggles(IEnumerable<Type> enumTypes)
Parameters
Type Name Description
IEnumerable<Type> enumTypes
Returns
Type Description
string
☀
☾
Back to top Generated by DocFX