Energy Core Library
Energy.Base.Variant.Dictionary Class Reference
Inheritance diagram for Energy.Base.Variant.Dictionary:
Energy.Base.Collection.StringDictionary< Value >

Additional Inherited Members

- Public Member Functions inherited from Energy.Base.Collection.StringDictionary< Value >
 StringDictionary ()
 
 StringDictionary (string[] keyValuePairArray)
 
Get (string key)
 
Energy.Base.Collection.StringDictionary< T > Get (string key, out T value)
 
Energy.Base.Collection.StringDictionary< T > Set (string key, T value)
 
Energy.Base.Collection.StringDictionary< T > Set (string[] array)
 
new void Add (string key, T value)
 
string [] ToArray (string separator)
 
string [] ToArray ()
 
object [] ToObjectArray ()
 
object [] ToArray< TToArray > ()
 
XmlSchema GetSchema ()
 
void ReadXml (XmlReader reader)
 
void WriteXml (XmlWriter writer)
 
new bool ContainsKey (string key)
 
string ToString (string glue)
 Return array as multiline string containing key value pairs concatenated with glue string. More...
 
string [] GetKeyArray ()
 Get array of keys More...
 
T [] GetValueArray ()
 Get array of values More...
 
StringDictionary< T > Filter (MatchStyle matchStyle, MatchMode matchMode, bool ignoreCase, string[] filters)
 Filter out dictionary by one or more filters using specified matching style and mode. More...
 
StringDictionary< T > Filter (MatchMode matchMode, bool ignoreCase, string[] filters)
 Filter out dictionary by one or more filters using specified matching mode. More...
 
new StringDictionary Filter (MatchStyle matchStyle, MatchMode matchMode, bool ignoreCase, string[] filters)
 Filter out dictionary by one or more filters using specified matching style and mode. More...
 
new StringDictionary Filter (MatchMode matchMode, bool ignoreCase, string[] filters)
 Filter out dictionary by one or more filters using specified matching mode. More...
 
- Public Attributes inherited from Energy.Base.Collection.StringDictionary< Value >
Dictionary< string, string > Index
 Index of keys for case insensitive option More...
 
- Properties inherited from Energy.Base.Collection.StringDictionary< Value >
bool CaseSensitive [get, set]
 Should keys be case sensitive (default) or case insensitive. When set to false lower key names will be treated as upper. More...
 
string XmlParentSeparator [get, set]
 XmlParentSeparator More...
 
string XmlEscapeString [get, set]
 XmlSpecialCharacter More...
 
new T this[string key] [get, set]
 

The documentation for this class was generated from the following file: