Class DictionaryUnmarshaller<TKey, TValue, TKeyUnmarshaller, TValueUnmarshaller>
public class DictionaryUnmarshaller<TKey, TValue, TKeyUnmarshaller, TValueUnmarshaller> : IUnmarshaller<Dictionary<TKey, TValue>, XmlUnmarshallerContext>, IUnmarshaller<Dictionary<TKey, TValue>, JsonUnmarshallerContext> where TKeyUnmarshaller : IUnmarshaller<TKey, XmlUnmarshallerContext>, IUnmarshaller<TKey, JsonUnmarshallerContext> where TValueUnmarshaller : IUnmarshaller<TValue, XmlUnmarshallerContext>, IUnmarshaller<TValue, JsonUnmarshallerContext>
  Type Parameters
TKeyTValueTKeyUnmarshallerTValueUnmarshaller
- Inheritance
 - 
      
      DictionaryUnmarshaller<TKey, TValue, TKeyUnmarshaller, TValueUnmarshaller>
 
- Implements
 
- Inherited Members
 
Constructors
DictionaryUnmarshaller(TKeyUnmarshaller, TValueUnmarshaller)
public DictionaryUnmarshaller(TKeyUnmarshaller kUnmarshaller, TValueUnmarshaller vUnmarshaller)
  Parameters
kUnmarshallerTKeyUnmarshallervUnmarshallerTValueUnmarshaller
Methods
Unmarshall(JsonUnmarshallerContext)
public Dictionary<TKey, TValue> Unmarshall(JsonUnmarshallerContext context)
  Parameters
contextJsonUnmarshallerContext
Returns
- Dictionary<TKey, TValue>
 
Unmarshall(XmlUnmarshallerContext)
public Dictionary<TKey, TValue> Unmarshall(XmlUnmarshallerContext context)
  Parameters
contextXmlUnmarshallerContext
Returns
- Dictionary<TKey, TValue>