Table of Contents

Class EC2ResponseUnmarshaller

Namespace
Amazon.Runtime.Internal.Transform
Assembly
AWSSDK.Core.dll

Class for unmarshalling EC2 service responses.

public abstract class EC2ResponseUnmarshaller : XmlResponseUnmarshaller, IResponseUnmarshaller<AmazonWebServiceResponse, UnmarshallerContext>, IUnmarshaller<AmazonWebServiceResponse, UnmarshallerContext>
Inheritance
EC2ResponseUnmarshaller
Implements
Inherited Members

Constructors

EC2ResponseUnmarshaller()

protected EC2ResponseUnmarshaller()

Methods

ConstructUnmarshallerContext(Stream, bool, IWebResponseData, bool)

protected override UnmarshallerContext ConstructUnmarshallerContext(Stream responseStream, bool maintainResponseBody, IWebResponseData response, bool isException)

Parameters

responseStream Stream
maintainResponseBody bool
response IWebResponseData
isException bool

Returns

UnmarshallerContext

ConstructUnmarshallerContext(Stream, bool, IWebResponseData, bool, IRequestContext)

protected override UnmarshallerContext ConstructUnmarshallerContext(Stream responseStream, bool maintainResponseBody, IWebResponseData response, bool isException, IRequestContext requestContext)

Parameters

responseStream Stream
maintainResponseBody bool
response IWebResponseData
isException bool
requestContext IRequestContext

Returns

UnmarshallerContext

Unmarshall(UnmarshallerContext)

public override AmazonWebServiceResponse Unmarshall(UnmarshallerContext input)

Parameters

input UnmarshallerContext

Returns

AmazonWebServiceResponse