프로퍼티 | 타입 | 설명 | |
---|---|---|---|
BootstrapNodeName | string | ||
ComponentNodeName | string | ||
ComponentsNodeName | string | ||
ContainerNodeName | string | ||
ContainersNodeName | string | ||
FacilitiesNodeName | string | ||
FacilityNodeName | string | ||
IncludeNodeName | string | ||
PropertiesNodeName | string |
메소드 | 설명 | |
---|---|---|
AbstractInterpreter ( ) : System | ||
AbstractInterpreter ( IResource source ) : System | ||
AbstractInterpreter ( string filename ) : System | ||
ProcessResource ( IResource resource, IConfigurationStore store ) : void |
Should obtain the contents from the resource, interpret it and populate the IConfigurationStore accordingly.
|
메소드 | 설명 | |
---|---|---|
AddBootstrapComponentConfig ( string id, IConfiguration component, IConfigurationStore store ) : void | ||
AddChildContainerConfig ( string name, IConfiguration childContainer, IConfigurationStore store ) : void | ||
AddComponentConfig ( IConfiguration component, IConfigurationStore store ) : void | ||
AddComponentConfig ( string id, IConfiguration component, IConfigurationStore store ) : void | ||
AddFacilityConfig ( IConfiguration facility, IConfigurationStore store ) : void | ||
AddFacilityConfig ( string id, IConfiguration facility, IConfigurationStore store ) : void | ||
PopResource ( ) : void | ||
ProcessInclude ( string uri, IConfigurationStore store ) : void | ||
PushResource ( IResource resource ) : void |
메소드 | 설명 | |
---|---|---|
AssertValidId ( string id ) : void |
public AbstractInterpreter ( IResource source ) : System | ||
source | IResource | |
리턴 | System |
public AbstractInterpreter ( string filename ) : System | ||
filename | string | |
리턴 | System |
protected AddBootstrapComponentConfig ( string id, IConfiguration component, IConfigurationStore store ) : void | ||
id | string | |
component | IConfiguration | |
store | IConfigurationStore | |
리턴 | void |
protected AddChildContainerConfig ( string name, IConfiguration childContainer, IConfigurationStore store ) : void | ||
name | string | |
childContainer | IConfiguration | |
store | IConfigurationStore | |
리턴 | void |
protected AddComponentConfig ( IConfiguration component, IConfigurationStore store ) : void | ||
component | IConfiguration | |
store | IConfigurationStore | |
리턴 | void |
protected AddComponentConfig ( string id, IConfiguration component, IConfigurationStore store ) : void | ||
id | string | |
component | IConfiguration | |
store | IConfigurationStore | |
리턴 | void |
protected AddFacilityConfig ( IConfiguration facility, IConfigurationStore store ) : void | ||
facility | IConfiguration | |
store | IConfigurationStore | |
리턴 | void |
protected AddFacilityConfig ( string id, IConfiguration facility, IConfigurationStore store ) : void | ||
id | string | |
facility | IConfiguration | |
store | IConfigurationStore | |
리턴 | void |
protected ProcessInclude ( string uri, IConfigurationStore store ) : void | ||
uri | string | |
store | IConfigurationStore | |
리턴 | void |
public abstract ProcessResource ( IResource resource, IConfigurationStore store ) : void | ||
resource | IResource | |
store | IConfigurationStore | |
리턴 | void |
protected PushResource ( IResource resource ) : void | ||
resource | IResource | |
리턴 | void |