DefaultParameterDictionary DefaultParameterDictionary DefaultParameterDictionary Class

Definition

A versionable hashtable, so the caching of UserInput -> ParameterBindingResult will work

public sealed class DefaultParameterDictionary : System.Collections.Hashtable
type DefaultParameterDictionary = class
    inherit Hashtable
Public NotInheritable Class DefaultParameterDictionary
Inherits Hashtable
Inheritance
DefaultParameterDictionaryDefaultParameterDictionaryDefaultParameterDictionary

Constructors

DefaultParameterDictionary() DefaultParameterDictionary() DefaultParameterDictionary()

Default constructor

DefaultParameterDictionary(IDictionary) DefaultParameterDictionary(IDictionary) DefaultParameterDictionary(IDictionary)

constructor takes a hash table

Properties

Item[Object] Item[Object] Item[Object]

Override the indexing to check for key's format and make it versionable.

Methods

Add(Object, Object) Add(Object, Object) Add(Object, Object)

Override the Add to check for key's format and make it versionable

ChangeSinceLastCheck() ChangeSinceLastCheck() ChangeSinceLastCheck()

check to see if the hashtable has been changed since last check

Clear() Clear() Clear()

Override the Clear to make it versionable

Contains(Object) Contains(Object) Contains(Object)

Override Contains

ContainsKey(Object) ContainsKey(Object) ContainsKey(Object)

Override ContainsKey

Remove(Object) Remove(Object) Remove(Object)

Override the Remove to make it versionable

Applies to