public static QueryAliasesResponse Unmarshall(UnmarshallerContext context)
{
QueryAliasesResponse queryAliasesResponse = new QueryAliasesResponse();
queryAliasesResponse.HttpResponse = context.HttpResponse;
queryAliasesResponse.RequestId = context.StringValue("QueryAliases.RequestId");
List<QueryAliasesResponse.AliasInfo> aliasInfos = new List<QueryAliasesResponse.AliasInfo>();
for (int i = 0; i < context.Length("QueryAliases.AliasInfos.Length"); i++) {
QueryAliasesResponse.AliasInfo aliasInfo = new QueryAliasesResponse.AliasInfo();
aliasInfo.AliasName = context.StringValue("QueryAliases.AliasInfos["+ i +"].AliasName");
aliasInfos.Add(aliasInfo);
}
queryAliasesResponse.AliasInfos = aliasInfos;
return queryAliasesResponse;
}