Castle.Components.DictionaryAdapter
Uses Reflection.Emit to expose the properties of a dictionary
through a dynamic implementation of a typed interface.
Defines the contract for building typed dictionary adapters.
Gets a typed adapter bound to the dictionary.
The typed interface.
The underlying source of properties.
An implementation of the typed interface bound to the dictionary.
The type represented by the T must be an interface with properties.
Gets a typed adapter bound to the dictionary.
The typed interface.
The underlying source of properties.
An implementation of the typed interface bound to the dictionary.
The type represented by T must be an interface with properties.
Assigns a prefix to the keyed properties of an interface.
Initializes a default instance of the class.
Initializes a new instance of the class.
The prefix for the keyed properties of the interface.
Gets the prefix key added to the properties of the interface.