C# Class Core.ConfigurationPart

Inheritance: System.ComponentModel.Composition.Primitives.ComposablePart
Mostrar archivo Open project: brunomlopes/ILoveLucene Class Usage Examples

Public Methods

Method Description
FromFiles ( Type configurationType, IEnumerable fileInfo ) : ConfigurationPart
GetExportedValue ( System.ComponentModel.Composition.Primitives.ExportDefinition definition ) : object
Reload ( ) : void
SetImport ( System.ComponentModel.Composition.Primitives.ImportDefinition definition, IEnumerable exports ) : void

Protected Methods

Method Description
ConfigurationPart ( IEnumerable configurationFileInfos, Type configurationType, object configurationInstance ) : System

Private Methods

Method Description
PopulateFromFiles ( object configurationInstance ) : void

Method Details

ConfigurationPart() protected method

protected ConfigurationPart ( IEnumerable configurationFileInfos, Type configurationType, object configurationInstance ) : System
configurationFileInfos IEnumerable
configurationType System.Type
configurationInstance object
return System

FromFiles() public static method

public static FromFiles ( Type configurationType, IEnumerable fileInfo ) : ConfigurationPart
configurationType System.Type
fileInfo IEnumerable
return ConfigurationPart

GetExportedValue() public method

public GetExportedValue ( System.ComponentModel.Composition.Primitives.ExportDefinition definition ) : object
definition System.ComponentModel.Composition.Primitives.ExportDefinition
return object

Reload() public method

public Reload ( ) : void
return void

SetImport() public method

public SetImport ( System.ComponentModel.Composition.Primitives.ImportDefinition definition, IEnumerable exports ) : void
definition System.ComponentModel.Composition.Primitives.ImportDefinition
exports IEnumerable
return void