mscorlib(4.0.0.0) API with additions
System.Configuration.SettingsContext Class Reference

Provides contextual information that the provider can use when persisting settings. More...

Inheritance diagram for System.Configuration.SettingsContext:
[legend]
Collaboration diagram for System.Configuration.SettingsContext:
[legend]

Additional Inherited Members

- Public Member Functions inherited from System.Collections.Hashtable
 Hashtable ()
 Initializes a new, empty instance of the T:System.Collections.Hashtable class using the default initial capacity, load factor, hash code provider, and comparer. More...
 
 Hashtable (int capacity)
 Initializes a new, empty instance of the T:System.Collections.Hashtable class using the specified initial capacity, and the default load factor, hash code provider, and comparer. More...
 
 Hashtable (int capacity, float loadFactor)
 Initializes a new, empty instance of the T:System.Collections.Hashtable class using the specified initial capacity and load factor, and the default hash code provider and comparer. More...
 
 Hashtable (int capacity, float loadFactor, IHashCodeProvider hcp, IComparer comparer)
 Initializes a new, empty instance of the T:System.Collections.Hashtable class using the specified initial capacity, load factor, hash code provider, and comparer. More...
 
 Hashtable (int capacity, float loadFactor, IEqualityComparer equalityComparer)
 Initializes a new, empty instance of the T:System.Collections.Hashtable class using the specified initial capacity, load factor, and T:System.Collections.IEqualityComparer object. More...
 
 Hashtable (IHashCodeProvider hcp, IComparer comparer)
 Initializes a new, empty instance of the T:System.Collections.Hashtable class using the default initial capacity and load factor, and the specified hash code provider and comparer. More...
 
 Hashtable (IEqualityComparer equalityComparer)
 Initializes a new, empty instance of the T:System.Collections.Hashtable class using the default initial capacity and load factor, and the specified T:System.Collections.IEqualityComparer object. More...
 
 Hashtable (int capacity, IHashCodeProvider hcp, IComparer comparer)
 Initializes a new, empty instance of the T:System.Collections.Hashtable class using the specified initial capacity, hash code provider, comparer, and the default load factor. More...
 
 Hashtable (int capacity, IEqualityComparer equalityComparer)
 Initializes a new, empty instance of the T:System.Collections.Hashtable class using the specified initial capacity and T:System.Collections.IEqualityComparer, and the default load factor. More...
 
 Hashtable (IDictionary d)
 Initializes a new instance of the T:System.Collections.Hashtable class by copying the elements from the specified dictionary to the new T:System.Collections.Hashtable object. The new T:System.Collections.Hashtable object has an initial capacity equal to the number of elements copied, and uses the default load factor, hash code provider, and comparer. More...
 
 Hashtable (IDictionary d, float loadFactor)
 Initializes a new instance of the T:System.Collections.Hashtable class by copying the elements from the specified dictionary to the new T:System.Collections.Hashtable object. The new T:System.Collections.Hashtable object has an initial capacity equal to the number of elements copied, and uses the specified load factor, and the default hash code provider and comparer. More...
 
 Hashtable (IDictionary d, IHashCodeProvider hcp, IComparer comparer)
 Initializes a new instance of the T:System.Collections.Hashtable class by copying the elements from the specified dictionary to the new T:System.Collections.Hashtable object. The new T:System.Collections.Hashtable object has an initial capacity equal to the number of elements copied, and uses the default load factor, and the specified hash code provider and comparer. This API is obsolete. For an alternative, see M:System.Collections.Hashtable.::ctor(System.Collections.IDictionary,System.Collections.IEqualityComparer). More...
 
 Hashtable (IDictionary d, IEqualityComparer equalityComparer)
 Initializes a new instance of the T:System.Collections.Hashtable class by copying the elements from the specified dictionary to a new T:System.Collections.Hashtable object. The new T:System.Collections.Hashtable object has an initial capacity equal to the number of elements copied, and uses the default load factor and the specified T:System.Collections.IEqualityComparer object. More...
 
 Hashtable??? (IDictionary d, float loadFactor, IHashCodeProvider hcp, IComparer comparer)
 Initializes a new instance of the T:System.Collections.Hashtable class by copying the elements from the specified dictionary to the new T:System.Collections.Hashtable object. The new T:System.Collections.Hashtable object has an initial capacity equal to the number of elements copied, and uses the specified load factor, hash code provider, and comparer. More...
 
 Hashtable??? (IDictionary d, float loadFactor, IEqualityComparer equalityComparer)
 Initializes a new instance of the T:System.Collections.Hashtable class by copying the elements from the specified dictionary to the new T:System.Collections.Hashtable object. The new T:System.Collections.Hashtable object has an initial capacity equal to the number of elements copied, and uses the specified load factor and T:System.Collections.IEqualityComparer object. More...
 
virtual void Add (object key, object value)
 Adds an element with the specified key and value into the T:System.Collections.Hashtable. More...
 
virtual void Clear ()
 Removes all elements from the T:System.Collections.Hashtable. More...
 
virtual object Clone ()
 Creates a shallow copy of the T:System.Collections.Hashtable. More...
 
virtual bool Contains (object key)
 Determines whether the T:System.Collections.Hashtable contains a specific key. More...
 
virtual bool ContainsKey (object key)
 Determines whether the T:System.Collections.Hashtable contains a specific key. More...
 
virtual bool ContainsValue (object value)
 Determines whether the T:System.Collections.Hashtable contains a specific value. More...
 
virtual void CopyTo (Array array, int arrayIndex)
 Copies the T:System.Collections.Hashtable elements to a one-dimensional T:System.Array instance at the specified index. More...
 
virtual IDictionaryEnumerator GetEnumerator ()
 Returns an T:System.Collections.IDictionaryEnumerator that iterates through the T:System.Collections.Hashtable. More...
 
virtual void Remove (object key)
 Removes the element with the specified key from the T:System.Collections.Hashtable. More...
 
virtual void GetObjectData (SerializationInfo info, StreamingContext context)
 Implements the T:System.Runtime.Serialization.ISerializable interface and returns the data needed to serialize the T:System.Collections.Hashtable. More...
 
virtual void OnDeserialization (object sender)
 Implements the T:System.Runtime.Serialization.ISerializable interface and raises the deserialization event when the deserialization is complete. More...
 
- Static Public Member Functions inherited from System.Collections.Hashtable
static Hashtable Synchronized (Hashtable table)
 Returns a synchronized (thread-safe) wrapper for the T:System.Collections.Hashtable. More...
 
- Public Attributes inherited from System.Collections.Hashtable
virtual bool IsReadOnly => false
 Gets a value indicating whether the T:System.Collections.Hashtable is read-only. More...
 
virtual bool IsFixedSize => false
 Gets a value indicating whether the T:System.Collections.Hashtable has a fixed size. More...
 
virtual bool IsSynchronized => false
 Gets a value indicating whether access to the T:System.Collections.Hashtable is synchronized (thread safe). More...
 
virtual int Count => count
 Gets the number of key/value pairs contained in the T:System.Collections.Hashtable. More...
 
- Protected Member Functions inherited from System.Collections.Hashtable
 Hashtable (SerializationInfo info, StreamingContext context)
 Initializes a new, empty instance of the T:System.Collections.Hashtable class that is serializable using the specified T:System.Runtime.Serialization.SerializationInfo and T:System.Runtime.Serialization.StreamingContext objects. More...
 
virtual int GetHash (object key)
 Returns the hash code for the specified key. More...
 
virtual bool KeyEquals (object item, object key)
 Compares a specific T:System.Object with a specific key in the T:System.Collections.Hashtable. More...
 
- Protected Attributes inherited from System.Collections.Hashtable
IEqualityComparer EqualityComparer => _keycomparer
 Gets the T:System.Collections.IEqualityComparer to use for the T:System.Collections.Hashtable. More...
 
- Properties inherited from System.Collections.Hashtable
IHashCodeProvider hcp [get, set]
 Gets or sets the object that can dispense hash codes. More...
 
IComparer comparer [get, set]
 Gets or sets the T:System.Collections.IComparer to use for the T:System.Collections.Hashtable. More...
 
virtual object this[object key] [get, set]
 Gets or sets the value associated with the specified key. More...
 
virtual ICollection Keys [get]
 Gets an T:System.Collections.ICollection containing the keys in the T:System.Collections.Hashtable. More...
 
virtual ICollection Values [get]
 Gets an T:System.Collections.ICollection containing the values in the T:System.Collections.Hashtable. More...
 
virtual object SyncRoot [get]
 Gets an object that can be used to synchronize access to the T:System.Collections.Hashtable. More...
 
- Properties inherited from System.Collections.IDictionary
object this[object key] [get, set]
 Gets or sets the element with the specified key. More...
 
ICollection Keys [get]
 Gets an T:System.Collections.ICollection object containing the keys of the T:System.Collections.IDictionary object. More...
 
ICollection Values [get]
 Gets an T:System.Collections.ICollection object containing the values in the T:System.Collections.IDictionary object. More...
 
bool IsReadOnly [get]
 Gets a value indicating whether the T:System.Collections.IDictionary object is read-only. More...
 
bool IsFixedSize [get]
 Gets a value indicating whether the T:System.Collections.IDictionary object has a fixed size. More...
 
- Properties inherited from System.Collections.ICollection
int Count [get]
 Gets the number of elements contained in the T:System.Collections.ICollection. More...
 
object SyncRoot [get]
 Gets an object that can be used to synchronize access to the T:System.Collections.ICollection. More...
 
bool IsSynchronized [get]
 Gets a value indicating whether access to the T:System.Collections.ICollection is synchronized (thread safe). More...
 

Detailed Description

Provides contextual information that the provider can use when persisting settings.

Definition at line 7 of file SettingsContext.cs.


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