DictProxy Class
Inheritance Hierarchy
SystemObject
  IronPython.Runtime.TypesDictProxy

Namespace: IronPython.Runtime.Types
Assembly: IronPython (in IronPython.dll) Version: 2.7
Syntax
[PythonTypeAttribute("dictproxy")]
public class DictProxy : IDictionary, ICollection, 
	IDictionary<Object, Object>, ICollection<KeyValuePair<Object, Object>>, 
	IEnumerable<KeyValuePair<Object, Object>>, IEnumerable

The DictProxy type exposes the following members.

Constructors
  NameDescription
Public methodDictProxy
Initializes a new instance of the DictProxy class
Top
Methods
  NameDescription
Public method__contains__
Public method__len__
Public method__str__
Public methodAdd
Public methodClear
Public methodcopy
Public methodEquals (Overrides ObjectEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodget
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodhas_key
Public methoditems
Public methoditeritems
Public methoditerkeys
Public methoditervalues
Public methodkeys
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodvalues
Top
Properties
  NameDescription
Public propertyItem
Top
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate methodICollectionKeyValuePairObject, ObjectAdd
Explicit interface implementationPrivate methodICollectionKeyValuePairObject, ObjectContains
Explicit interface implementationPrivate methodIDictionaryContains
Explicit interface implementationPrivate methodIDictionaryObject, ObjectContainsKey
Explicit interface implementationPrivate methodICollectionKeyValuePairObject, ObjectCopyTo
Explicit interface implementationPrivate methodICollectionCopyTo
Explicit interface implementationPrivate propertyICollectionKeyValuePairObject, ObjectCount
Explicit interface implementationPrivate propertyICollectionCount
Explicit interface implementationPrivate methodIEnumerableKeyValuePairObject, ObjectGetEnumerator
Explicit interface implementationPrivate methodIDictionaryGetEnumerator
Explicit interface implementationPrivate methodIEnumerableGetEnumerator
Explicit interface implementationPrivate propertyIDictionaryIsFixedSize
Explicit interface implementationPrivate propertyICollectionKeyValuePairObject, ObjectIsReadOnly
Explicit interface implementationPrivate propertyIDictionaryIsReadOnly
Explicit interface implementationPrivate propertyICollectionIsSynchronized
Explicit interface implementationPrivate propertyIDictionaryObject, ObjectKeys
Explicit interface implementationPrivate propertyIDictionaryKeys
Explicit interface implementationPrivate methodICollectionKeyValuePairObject, ObjectRemove
Explicit interface implementationPrivate methodIDictionaryObject, ObjectRemove
Explicit interface implementationPrivate methodIDictionaryRemove
Explicit interface implementationPrivate propertyICollectionSyncRoot
Explicit interface implementationPrivate methodIDictionaryObject, ObjectTryGetValue
Explicit interface implementationPrivate propertyIDictionaryObject, ObjectValues
Explicit interface implementationPrivate propertyIDictionaryValues
Top
See Also