Table of Contents

Class DictionaryUnmarshaller<TKey, TValue, TKeyUnmarshaller, TValueUnmarshaller>

Namespace
Amazon.Runtime.Internal.Transform
Assembly
AWSSDK.Core.dll
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

TKey
TValue
TKeyUnmarshaller
TValueUnmarshaller
Inheritance
DictionaryUnmarshaller<TKey, TValue, TKeyUnmarshaller, TValueUnmarshaller>
Implements
Inherited Members

Constructors

DictionaryUnmarshaller(TKeyUnmarshaller, TValueUnmarshaller)

public DictionaryUnmarshaller(TKeyUnmarshaller kUnmarshaller, TValueUnmarshaller vUnmarshaller)

Parameters

kUnmarshaller TKeyUnmarshaller
vUnmarshaller TValueUnmarshaller

Methods

Unmarshall(JsonUnmarshallerContext)

public Dictionary<TKey, TValue> Unmarshall(JsonUnmarshallerContext context)

Parameters

context JsonUnmarshallerContext

Returns

Dictionary<TKey, TValue>

Unmarshall(XmlUnmarshallerContext)

public Dictionary<TKey, TValue> Unmarshall(XmlUnmarshallerContext context)

Parameters

context XmlUnmarshallerContext

Returns

Dictionary<TKey, TValue>