프로퍼티 | 타입 | 설명 | |
---|---|---|---|
LoadLibrariesNoLock | void | ||
LoadLibrary | bool | ||
ParseSection | void | ||
PhpConfigurationContext | System | ||
PhpConfigurationContext | System | ||
ValidateNoLock | void |
메소드 | 설명 | |
---|---|---|
EnsureApplicationConfig ( |
Ensures that the configuration is stated on at least application level since it cannot be used in sub-application one.
|
|
EnsureMachineConfig ( |
Ensures that the configuration is stated on the machine level.
|
|
GetSealingLocation ( string name ) : string |
Gets a virtual path to configuration file where a specified option has been sealed.
|
|
IsMachineConfig ( ) : bool |
Checks whether the context is associated with the Machine.config file.
|
|
IsOptionSealed ( string name ) : bool |
Checks whether a specified option ha been sealed.
|
|
IsSubApplicationConfig ( ) : bool |
Checks whether the context is associated with Web.config file located lower in hierarchy than one on the application level (in the web application virtual directory).
|
|
SealOption ( string name ) : void |
Makes a specified option sealed (which prevents it to be modified in lower-level Web.config files).
|
메소드 | 설명 | |
---|---|---|
LoadLibrariesNoLock ( ) : void |
Actually loads libraries specified in librariesList.
|
|
LoadLibrary ( string assemblyName, |
Loads a library and adds a new section to the list of sections if available.
|
|
ParseSection ( |
Processes library configuration section.
|
|
PhpConfigurationContext ( PHP.Core.ApplicationContext applicationContext, string virtualPath ) : System |
Creates an empty configuration context used as a root context.
|
|
PhpConfigurationContext ( PHP.Core.ApplicationContext applicationContext, string virtualPath, |
Makes a copy (child) of this instance (parent) deeply copying the confgiuration fields.
|
|
ValidateNoLock ( ) : void |
Finishes and validates the configuration. Creates an array of library configurations and stores it to local and global config records. The first validated configuration is the global one, local ones follows in the order in which the respective libraries has been loaded.
|
public EnsureApplicationConfig ( |
||
node | The node. | |
리턴 | void |
public EnsureMachineConfig ( |
||
node | The node. | |
리턴 | void |
public GetSealingLocation ( string name ) : string | ||
name | string | A name of the option. |
리턴 | string |
public IsOptionSealed ( string name ) : bool | ||
name | string | A name of the option. |
리턴 | bool |
public SealOption ( string name ) : void | ||
name | string | A name of the option. |
리턴 | void |