C# Class IQMap.Impl.OptionParser

Parse a list of objects into things that are database or query options, and other stull (likely query parms)
Inheritance: IOptionParser
Mostrar archivo Open project: jamietre/IQMap Class Usage Examples

Protected Properties

Property Type Description
_NonOptionParameters object[]
_OptionParameters object[]

Public Methods

Method Description
MapTo ( IDbContextData optionUser ) : void
MapTo ( IQueryOptions optionUser ) : void
ObjectListToString ( IEnumerable list ) : string
OptionParameters ( ) : object[]
OptionParameters ( OptionTypes types ) : object[]
OptionParser ( IEnumerable options ) : System
Parse ( IEnumerable options ) : void

Private Methods

Method Description
UnwindOptionList ( IEnumerable options ) : IEnumerable

Method Details

MapTo() public method

public MapTo ( IDbContextData optionUser ) : void
optionUser IDbContextData
return void

MapTo() public method

public MapTo ( IQueryOptions optionUser ) : void
optionUser IQueryOptions
return void

ObjectListToString() public method

public ObjectListToString ( IEnumerable list ) : string
list IEnumerable
return string

OptionParameters() public method

public OptionParameters ( ) : object[]
return object[]

OptionParameters() public method

public OptionParameters ( OptionTypes types ) : object[]
types OptionTypes
return object[]

OptionParser() public method

public OptionParser ( IEnumerable options ) : System
options IEnumerable
return System

Parse() public method

public Parse ( IEnumerable options ) : void
options IEnumerable
return void

Property Details

_NonOptionParameters protected_oe property

protected object[] _NonOptionParameters
return object[]

_OptionParameters protected_oe property

protected object[] _OptionParameters
return object[]