|
class | DefaultPropertyInfoFetcher |
class | DictionaryShimSham |
| Provides the required shimming to duck a dictionary object to an interface. More...
|
interface | IPropertyInfoFetcher |
| Interface to implement for a utility to fetch properties on a type or object. More...
|
class | IsADuckAttribute |
| Attribute added to all types created by the TypeMaker, usually consumed during efforts to duck-type. More...
|
interface | IShimSham |
| Interface to implement for shimming ducked-types. Used for the backing field within the ducked type. Could potentially be used as a starting point for new ways to duck. More...
|
interface | ITypeMaker |
| Interface implemented by the TypeMaker. More...
|
class | PropertyInfoContainer |
| Provides a container for two property info lookups: one accurate and one approximate. More...
|
class | ShimSham |
| Shim to wrap objects for ducking. More...
|
class | ShimShamBase |
| Base class for common shim functionality. More...
|
class | TypeMaker |
| Utility class to create types on the fly which implement provided interfaces, when possible. More...
|