C# Class Isop.Controller.TurnParametersToArgumentWithOptions

显示文件 Open project: Lundalogik/isop Class Usage Examples

Public Methods

Method Description
GetParametersForMethod ( MethodInfo method, ParsedArguments parsedArguments ) : IEnumerable
GetRecognizers ( MethodBase method ) : IEnumerable
TurnParametersToArgumentWithOptions ( CultureInfo culture, Func typeConverter ) : System

Private Methods

Method Description
AddArgumentWithOptionsForPropertiesOnObject ( List recognizers, ParameterInfo parameterInfo ) : void
ConvertFrom ( RecognizedArgument arg1, Type type ) : object
CreateObjectFromArguments ( ParsedArguments parsedArguments, ParameterInfo paramInfo ) : object
DefaultConvertFrom ( Type type, string s, CultureInfo cultureInfo ) : object
GetArgumentWithOptions ( ParameterInfo parameterInfo ) : ArgumentWithOptions

Method Details

GetParametersForMethod() public method

public GetParametersForMethod ( MethodInfo method, ParsedArguments parsedArguments ) : IEnumerable
method System.Reflection.MethodInfo
parsedArguments Isop.Parse.ParsedArguments
return IEnumerable

GetRecognizers() public method

public GetRecognizers ( MethodBase method ) : IEnumerable
method System.Reflection.MethodBase
return IEnumerable

TurnParametersToArgumentWithOptions() public method

public TurnParametersToArgumentWithOptions ( CultureInfo culture, Func typeConverter ) : System
culture System.Globalization.CultureInfo
typeConverter Func
return System