C# Class Dynamitey.DynamicObjects.BaseObject

Dynamic Object that knows about the Impromtu Interface return types; Override Typical Dynamic Object methods, and use TypeForName to get the return type of an interface member.
Inheritance: System.Dynamic.DynamicObject, IEquivalentType, IServiceProvider
Show file Open project: ekonbenefits/dynamitey

Private Properties

Property Type Description
IServiceProvider object

Public Methods

Method Description
TryTypeForName ( string binderName, Type &type ) : bool

Tries the name of the member to see if it has a type.

Protected Methods

Method Description
BaseObject ( ) : System

Initializes a new instance of the BaseObject class.

Private Methods

Method Description
IServiceProvider ( Type serviceType ) : object

Method Details

BaseObject() protected method

Initializes a new instance of the BaseObject class.
protected BaseObject ( ) : System
return System

TryTypeForName() public method

Tries the name of the member to see if it has a type.
public TryTypeForName ( string binderName, Type &type ) : bool
binderName string Name of the binder.
type System.Type The type.
return bool