public Unmarshall ( Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext context ) : |
||
context | Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext | |
return |
public override AmazonWebServiceResponse Unmarshall(XmlUnmarshallerContext context)
{
DeleteCacheClusterResponse response = new DeleteCacheClusterResponse();
context.Read();
int targetDepth = context.CurrentDepth;
while (context.ReadAtDepth(targetDepth))
{
if (context.IsStartElement)
{
if(context.TestExpression("DeleteCacheClusterResult", 2))
{
UnmarshallResult(context, response);
continue;
}
if (context.TestExpression("ResponseMetadata", 2))
{
response.ResponseMetadata = ResponseMetadataUnmarshaller.Instance.Unmarshall(context);
}
}
}
return response;
}