C# Class PHP.Core.CompilerConfiguration

Groups configuration related to the compiler. Includes ApplicationConfiguration.CompilerSection and ApplicationConfiguration.GlobalizationSection sections of global configuration record. Used for passing configuration for the purpose of compilation.
Afficher le fichier Open project: jadu/Phalanger Class Usage Examples

Méthodes publiques

Méthode Description
LoadFromFile ( PHP.Core.ApplicationContext appContext, FullPath path ) : void

Loads compiler configuration values from a specified .config file into a given record.

Private Methods

Méthode Description
LoadLibraries ( PHP.Core.ApplicationContext appContext ) : void

Load class libraries collected while parsing configuration files.

Parse ( PHP.Core.ApplicationContext applicationContext, XmlNode section, LibrariesConfigurationList addedLibraries ) : void

Parses a XML node and loads the configuration values from it.

ParseSystemWebSection ( XmlNode section ) : void
ProcessNodes ( PHP.Core.ApplicationContext appContext, XmlNode root, LibrariesConfigurationList addedLibraries ) : void

Recursively handles loading of the configuration file sections, to handle the inheritance properly

Method Details

LoadFromFile() public méthode

Loads compiler configuration values from a specified .config file into a given record.
An error in configuration.
public LoadFromFile ( PHP.Core.ApplicationContext appContext, FullPath path ) : void
appContext PHP.Core.ApplicationContext Application context where to load libraries.
path FullPath A full path to the .config file.
Résultat void