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: