PeanutButter
Loading...
Searching...
No Matches
PeanutButter.Utils.Dictionaries.DictionaryWrappingConnectionStringSettingCollection Class Reference

Provides a convenient IDictionary wrapper for ConnectionStringCollections. More...

Inheritance diagram for PeanutButter.Utils.Dictionaries.DictionaryWrappingConnectionStringSettingCollection:
PeanutButter.Utils.Dictionaries.DictionaryWrappingConnectionStringSettingCollection< TValue >

Public Member Functions

 DictionaryWrappingConnectionStringSettingCollection (ConnectionStringSettingsCollection connectionStringSettings, bool isCaseInsensitive)
 DictionaryWrappingConnectionStringSettingCollection (ConnectionStringSettingsCollection connectionStringSettings)
 DictionaryWrappingConnectionStringSettingCollection (ConnectionStringSettingsCollection connectionStrings, StringComparer keyComparer)
Public Member Functions inherited from PeanutButter.Utils.Dictionaries.DictionaryWrappingConnectionStringSettingCollection< TValue >
 DictionaryWrappingConnectionStringSettingCollection (ConnectionStringSettingsCollection connectionStringSettings, bool isCaseInsensitive)
 Wrap the provided settings collection with or without case sensitivity.
 DictionaryWrappingConnectionStringSettingCollection (ConnectionStringSettingsCollection connectionStringSettings)
 Wrap the provided connection string settings with case-sensitive, ordinal comparison for keys.
 DictionaryWrappingConnectionStringSettingCollection (ConnectionStringSettingsCollection connectionStrings, StringComparer keyComparer)
 Wrap the provided connection string settings with the provided keyComparer for set / retrieval.
IEnumerator< KeyValuePair< string, TValue > > GetEnumerator ()
void Clear ()
void CopyTo (KeyValuePair< string, TValue >[] array, int arrayIndex)
bool Remove (KeyValuePair< string, TValue > item)
bool Contains (KeyValuePair< string, TValue > item)
bool ContainsKey (string key)
void Add (KeyValuePair< string, TValue > item)
void Add (string key, TValue value)
bool Remove (string key)
bool TryGetValue (string key, out TValue value)

Additional Inherited Members

Properties inherited from PeanutButter.Utils.Dictionaries.DictionaryWrappingConnectionStringSettingCollection< TValue >
TValue this[string key] [get, set]
ICollection< string > Keys [get]
int Count [get]
ICollection< TValue > Values [get]
bool IsReadOnly [get]
StringComparer Comparer [get]
 Provides read-only access to the string comparer being used for key comparison.

Detailed Description

Provides a convenient IDictionary wrapper for ConnectionStringCollections.


The documentation for this class was generated from the following file:
  • source/Utils/PeanutButter.Utils/Dictionaries/DictionaryWrappingConnectionStringSettingCollection.cs