|
| DataString (String eName, bool eIsMandory=false, DValidValue isValid=null) |
| Constructor More...
|
|
| DataString (String eName, List< String > validValues) |
| Constructor (mandory=false= More...
|
|
| DataString (String eName, bool eIsMandory, List< String > validValues) |
| Constructor More...
|
|
String | ReadString () |
| Returns the (unprotected!) string saved in the data if the data is valid or null otherwise More...
|
|
delegate T | DFctFromString (ProtectedString val) |
| A Function translating a string (from a .xml-file or from a db entry) to the value More...
|
|
delegate ProtectedString | DFctToString (T val, bool protect) |
| A function translating the value to a string (to write it to a db entry) More...
|
|
delegate bool | DValidString (ProtectedString val) |
| Whether the given string can be translated to a valid data More...
|
|
delegate bool | DValidValue (T val) |
| Is the value of the data is valid More...
|
|
| Data (DFctFromString fromString, DFctToString toString, String eName, bool eIsMandory=false, DValidString isValidString=null, DValidValue isValid=null) |
| Standard constructor More...
|
|
bool | IsValidValue (T val) |
| Whether a given value would be a valid one if this is set to it. More...
|
|
bool | IsValidValueString (ProtectedString val) |
| Whether a given string would give a valid value if this is set to it. More...
|
|
override void | WriteXml (XmlWriter writer) |
| Writes the data to a XML-file More...
|
|
void | WriteXml (XmlWriter writer) |
| Writes the data to a XML-file More...
|
|
override void | ReadXml (XmlReader reader) |
| Reads the data from a XML-file More...
|
|
void | ReadXml (XmlReader reader) |
| Reads the data from a XML-file More...
|
|
override bool | ExistsIn (PwDatabase db, PwEntry entry) |
| Checks whether the data is contained in a given entry More...
|
|
override bool | SaveIn (PwDatabase db, PwEntry entry) |
| Writes a data to a given enty in a database More...
|
|
bool | SaveIn (PwDatabase db, PwEntry entry) |
| Saves the data in an entry in a database More...
|
|
override bool | LoadFrom (PwDatabase db, PwEntry entry) |
| Reads a data from a given enty in a database More...
|
|
bool | LoadFrom (PwDatabase db, PwEntry entry) |
| Reads the data from an entry in a database More...
|
|
override void | ClearIn (PwDatabase db, PwEntry entry) |
| Deletes the data from a given enty in a database More...
|
|
void | ClearIn (PwDatabase db, PwEntry entry) |
| Delete the data from an entry in a database More...
|
|
override void | Clear () |
| Clears the data More...
|
|
void | Clear () |
| Deletes the content saved in the data More...
|
|
XmlSchema | GetSchema () |
|