New implementation of DynVarManagement: -Ignores "block" elements: not used anymore. -Provides wider interface: -Dynamic method return (dynreturn attribute in method elements) -Interface elements Includes set of old fields, properties and methods for retro-compatibility reasons.
More...
|
| bool | LoadOrCreate (string fileName) |
| | Attemps to load the specified ".dyn" file. If the file does not exist or an exception is thrown, a new file is created in its place. More...
|
| |
| void | Save () |
| |
| void | SetDynamic (VarPath path) |
| |
| void | SetStatic (VarPath path) |
| |
| bool | IsDynamic (VarPath path) |
| |
| | DynVarManager () |
| | Constructor of DynVarManager More...
|
| |
| void | Load (string name) |
| | Loads the xml file associated to the source code file More...
|
| |
| bool | SearchDynVar (string ns, string classId, string varId) |
| |
| bool | SearchDynVar (string ns, string classId, string methodId, string varId) |
| |
| bool | SearchDynVar (string ns, string classId, string methodId, List< int > blockList, string varId) |
| |
| bool | SearchDynVar (string ns, string classOrInterfaceId, string methodId, bool isClassId) |
| |
|
| string | FileName [get] |
| |
| bool | Ready [get] |
| | Gets true if the xml document is loaded. Otherwise false. More...
|
| |
New implementation of DynVarManagement: -Ignores "block" elements: not used anymore. -Provides wider interface: -Dynamic method return (dynreturn attribute in method elements) -Interface elements Includes set of old fields, properties and methods for retro-compatibility reasons.
Definition at line 15 of file DynVarManager.cs.
| DynVarManagement.DynVarManager.DynVarManager |
( |
| ) |
|
| bool DynVarManagement.DynVarManager.IsDynamic |
( |
VarPath |
path | ) |
|
| void DynVarManagement.DynVarManager.Load |
( |
string |
name | ) |
|
Loads the xml file associated to the source code file
Definition at line 244 of file DynVarManager.cs.
| bool DynVarManagement.DynVarManager.LoadOrCreate |
( |
string |
fileName | ) |
|
Attemps to load the specified ".dyn" file. If the file does not exist or an exception is thrown, a new file is created in its place.
- Parameters
-
- Returns
Definition at line 58 of file DynVarManager.cs.
| void DynVarManagement.DynVarManager.Save |
( |
| ) |
|
| bool DynVarManagement.DynVarManager.SearchDynVar |
( |
string |
ns, |
|
|
string |
classId, |
|
|
string |
varId |
|
) |
| |
| bool DynVarManagement.DynVarManager.SearchDynVar |
( |
string |
ns, |
|
|
string |
classId, |
|
|
string |
methodId, |
|
|
string |
varId |
|
) |
| |
| bool DynVarManagement.DynVarManager.SearchDynVar |
( |
string |
ns, |
|
|
string |
classId, |
|
|
string |
methodId, |
|
|
List< int > |
blockList, |
|
|
string |
varId |
|
) |
| |
| bool DynVarManagement.DynVarManager.SearchDynVar |
( |
string |
ns, |
|
|
string |
classOrInterfaceId, |
|
|
string |
methodId, |
|
|
bool |
isClassId |
|
) |
| |
| void DynVarManagement.DynVarManager.SetDynamic |
( |
VarPath |
path | ) |
|
| void DynVarManagement.DynVarManager.SetStatic |
( |
VarPath |
path | ) |
|
| readonly string DynVarManagement.DynVarManager.ApplicationTag = "application" |
|
static |
| readonly string DynVarManagement.DynVarManager.ClassTag = "class" |
|
static |
| readonly string DynVarManagement.DynVarManager.DynReturnAtt = "dynreturn" |
|
static |
| readonly string DynVarManagement.DynVarManager.DynVarFileExt = ".dyn" |
|
static |
| readonly string DynVarManagement.DynVarManager.DynVarTag = "dynvar" |
|
static |
| readonly string DynVarManagement.DynVarManager.InterfaceTag = "interface" |
|
static |
| readonly string DynVarManagement.DynVarManager.MethodTag = "method" |
|
static |
| readonly string DynVarManagement.DynVarManager.NameAtt = "name" |
|
static |
| readonly string DynVarManagement.DynVarManager.NamespaceTag = "namespace" |
|
static |
| string DynVarManagement.DynVarManager.FileName |
|
get |
| bool DynVarManagement.DynVarManager.Ready |
|
get |
Gets true if the xml document is loaded. Otherwise false.
Definition at line 222 of file DynVarManager.cs.
The documentation for this class was generated from the following file: