|
| 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...
|