A Fake Tupe that is an aggregate of other types
Base class of Expando-Type objects
Base Class for making a fluent factory using an Impromptu Interface return type.
Proxies Calls allows subclasser to override do extra actions before or after base invocation
Marks whether we are adding or removing the delegate
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.
Base Class for making a singleton fluent factory using an Impromptu Interface return type.
Builds Expando-Like Objects with an inline Syntax
Trampoline for builder
Trampoline for setup builder
Adds extra synatx to intialize properties to match up with clay
Similar to Expando Objects but handles null values when the property is defined with an impromptu interface
Dummy that just returns null or default for everything.
Proxy that can turn extension methods into instance methods
Basic Invoker syntax for dynamic generics
A Fake Type
Building block to use Method calls as dynamic lookups
Dynamic Proxy that exposes any properties of objects, and can massage results based on interface
Late bind types from libraries not not at compile type
Forward argument to constructor including named arguments
Exception When The Late Type can not be found to bind.
Wraps a Lazy Type evalutaes on first method call
Extension to Intance Proxy Configured for LINQ IEnumerable methods
Expando-Type List for dynamic objects
Class for TDD, used for mocking any dynamic object
A Fake Type that represents a real type
Proxy that Records Dynamic Invocations on an object
A Dynamic Regex Match
Interface for simplistic builder options
Can Represent an equivalent static type to help dynamically convert member output
An proxy object
A Regex Match Interface