C# Class Microsoft.Scripting.Runtime.ObjectDictionaryExpando

Wraps a an IDictionary[object, object] and exposes it as an IDynamicMetaObjectProvider so that users can access string attributes using member accesses.
Inheritance: IDynamicMetaObjectProvider
显示文件 Open project: jschementi/iron

Public Methods

Method Description
ObjectDictionaryExpando ( object>.IDictionary dictionary ) : System

Private Methods

Method Description
IDynamicMetaObjectProvider ( System.Linq.Expressions parameter ) : DynamicMetaObject
TryDeleteMember ( object adapter, string name ) : bool
TryGetMember ( object adapter, string name ) : object
TrySetMember ( object adapter, string name, object value ) : void

Method Details

ObjectDictionaryExpando() public method

public ObjectDictionaryExpando ( object>.IDictionary dictionary ) : System
dictionary object>.IDictionary
return System