Interface IUnmarshaller<T, R>
Interface for unmarshallers which unmarshall objects from response data. The Unmarshallers are stateless, and only encode the rules for what data in the XML stream goes into what members of an object.
public interface IUnmarshaller<T, R>
Type Parameters
T
The type of object the unmarshaller returns
R
The type of the XML unmashaller context, which contains the state during parsing of the XML stream. Usually an instance of
Amazon.Runtime.Internal.Transform.UnmarshallerContext
.
Methods
Unmarshall(R)
Given the current position in the XML stream, extract a T.
T Unmarshall(R input)
Parameters
input
RThe XML parsing context
Returns
- T
An object of type T populated with data from the XML stream.