C# Class Aqueduct.Configuration.Parsers.ListSettingParser

Inheritance: ISettingParser
Show file Open project: aqueduct/Aqueduct.SitecoreLib

Public Methods

Method Description
CanParse ( Type settingType ) : bool
ListSettingParser ( SettingParsersResolver resolver ) : System
Parse ( string raw, Type settingType ) : object

Private Methods

Method Description
CreateReadOnlyCollection ( Type genericArguments, IList list ) : object
GetElementParser ( Type settingType, Type genericTypePart ) : ISettingParser

Method Details

CanParse() public method

public CanParse ( Type settingType ) : bool
settingType System.Type
return bool

ListSettingParser() public method

public ListSettingParser ( SettingParsersResolver resolver ) : System
resolver SettingParsersResolver
return System

Parse() public method

public Parse ( string raw, Type settingType ) : object
raw string
settingType System.Type
return object