<PackageReference Include="Castle.Core" Version="3.3.2" />

IDictionaryAdapterFactory

public interface IDictionaryAdapterFactory
Defines the contract for building typed dictionary adapters.
T GetAdapter<T>(IDictionary dictionary)

Gets a typed adapter bound to the IDictionary.

object GetAdapter(Type type, IDictionary dictionary)

Gets a typed adapter bound to the IDictionary.

object GetAdapter(Type type, IDictionary dictionary, PropertyDescriptor descriptor)

Gets a typed adapter bound to the IDictionary.

Gets a typed adapter bound to the NameValueCollection.

object GetAdapter(Type type, NameValueCollection nameValues)

Gets a typed adapter bound to the NameValueCollection.

T GetAdapter<T>(XmlNode xmlNode)

Gets a typed adapter bound to the XmlNode.

object GetAdapter(Type type, XmlNode xmlNode)

Gets a typed adapter bound to the XmlNode.

Gets the DictionaryAdapterMeta associated with the type.

Gets the DictionaryAdapterMeta associated with the type.

Gets the DictionaryAdapterMeta associated with the type.