Aliyun.Acs.Slb.Transform.V20140515.DescribeServerCertificatesResponseUnmarshaller.Unmarshall C# (CSharp) 메소드

Unmarshall() 공개 정적인 메소드

public static Unmarshall ( UnmarshallerContext context ) : DescribeServerCertificatesResponse
context UnmarshallerContext
리턴 Aliyun.Acs.Slb.Model.V20140515.DescribeServerCertificatesResponse
        public static DescribeServerCertificatesResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeServerCertificatesResponse describeServerCertificatesResponse = new DescribeServerCertificatesResponse();

            describeServerCertificatesResponse.HttpResponse = context.HttpResponse;
            describeServerCertificatesResponse.RequestId = context.StringValue("DescribeServerCertificates.RequestId");

            List<DescribeServerCertificatesResponse.ServerCertificate> serverCertificates = new List<DescribeServerCertificatesResponse.ServerCertificate>();
            for (int i = 0; i < context.Length("DescribeServerCertificates.ServerCertificates.Length"); i++) {
                DescribeServerCertificatesResponse.ServerCertificate serverCertificate = new DescribeServerCertificatesResponse.ServerCertificate();
                serverCertificate.ServerCertificateId = context.StringValue("DescribeServerCertificates.ServerCertificates["+ i +"].ServerCertificateId");
                serverCertificate.Fingerprint = context.StringValue("DescribeServerCertificates.ServerCertificates["+ i +"].Fingerprint");
                serverCertificate.ServerCertificateName = context.StringValue("DescribeServerCertificates.ServerCertificates["+ i +"].ServerCertificateName");
                serverCertificate.RegionId = context.StringValue("DescribeServerCertificates.ServerCertificates["+ i +"].RegionId");
                serverCertificate.RegionIdAlias = context.StringValue("DescribeServerCertificates.ServerCertificates["+ i +"].RegionIdAlias");

                serverCertificates.Add(serverCertificate);
            }
            describeServerCertificatesResponse.ServerCertificates = serverCertificates;

            return describeServerCertificatesResponse;
        }
DescribeServerCertificatesResponseUnmarshaller