C# Class Amazon.S3.Model.Internal.MarshallTransformations.S3ReponseUnmarshaller

Class for unmarshalling S3 service responses
Inheritance: XmlResponseUnmarshaller
Show file Open project: aws/aws-sdk-net

Public Methods

Method Description
CreateContext ( IWebResponseData response, bool readEntireResponse, Stream stream, RequestMetrics metrics ) : Amazon.Runtime.Internal.Transform.UnmarshallerContext
Unmarshall ( Amazon.Runtime.Internal.Transform.UnmarshallerContext input ) : AmazonWebServiceResponse
UnmarshallException ( Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext context, Exception innerException, HttpStatusCode statusCode ) : AmazonServiceException

Protected Methods

Method Description
ConstructUnmarshallerContext ( Stream responseStream, bool maintainResponseBody, IWebResponseData response ) : Amazon.Runtime.Internal.Transform.UnmarshallerContext

Method Details

ConstructUnmarshallerContext() protected method

protected ConstructUnmarshallerContext ( Stream responseStream, bool maintainResponseBody, IWebResponseData response ) : Amazon.Runtime.Internal.Transform.UnmarshallerContext
responseStream Stream
maintainResponseBody bool
response IWebResponseData
return Amazon.Runtime.Internal.Transform.UnmarshallerContext

CreateContext() public method

public CreateContext ( IWebResponseData response, bool readEntireResponse, Stream stream, RequestMetrics metrics ) : Amazon.Runtime.Internal.Transform.UnmarshallerContext
response IWebResponseData
readEntireResponse bool
stream Stream
metrics RequestMetrics
return Amazon.Runtime.Internal.Transform.UnmarshallerContext

Unmarshall() public method

public Unmarshall ( Amazon.Runtime.Internal.Transform.UnmarshallerContext input ) : AmazonWebServiceResponse
input Amazon.Runtime.Internal.Transform.UnmarshallerContext
return Amazon.Runtime.AmazonWebServiceResponse

UnmarshallException() public method

public UnmarshallException ( Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext context, Exception innerException, HttpStatusCode statusCode ) : AmazonServiceException
context Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext
innerException System.Exception
statusCode HttpStatusCode
return Amazon.Runtime.AmazonServiceException