Aliyun.Acs.Cdn.Transform.V20141111.DescribeLiveStreamsOnlineListResponseUnmarshaller.Unmarshall C# (CSharp) Метод

Unmarshall() публичный статический Метод

public static Unmarshall ( UnmarshallerContext context ) : DescribeLiveStreamsOnlineListResponse
context UnmarshallerContext
Результат Aliyun.Acs.Cdn.Model.V20141111.DescribeLiveStreamsOnlineListResponse
        public static DescribeLiveStreamsOnlineListResponse Unmarshall(UnmarshallerContext context)
        {
            DescribeLiveStreamsOnlineListResponse describeLiveStreamsOnlineListResponse = new DescribeLiveStreamsOnlineListResponse();

            describeLiveStreamsOnlineListResponse.HttpResponse = context.HttpResponse;
            describeLiveStreamsOnlineListResponse.RequestId = context.StringValue("DescribeLiveStreamsOnlineList.RequestId");

            List<DescribeLiveStreamsOnlineListResponse.LiveStreamOnlineInfo> onlineInfo = new List<DescribeLiveStreamsOnlineListResponse.LiveStreamOnlineInfo>();
            for (int i = 0; i < context.Length("DescribeLiveStreamsOnlineList.OnlineInfo.Length"); i++) {
                DescribeLiveStreamsOnlineListResponse.LiveStreamOnlineInfo liveStreamOnlineInfo = new DescribeLiveStreamsOnlineListResponse.LiveStreamOnlineInfo();
                liveStreamOnlineInfo.DomainName = context.StringValue("DescribeLiveStreamsOnlineList.OnlineInfo["+ i +"].DomainName");
                liveStreamOnlineInfo.AppName = context.StringValue("DescribeLiveStreamsOnlineList.OnlineInfo["+ i +"].AppName");
                liveStreamOnlineInfo.StreamName = context.StringValue("DescribeLiveStreamsOnlineList.OnlineInfo["+ i +"].StreamName");
                liveStreamOnlineInfo.PublishTime = context.StringValue("DescribeLiveStreamsOnlineList.OnlineInfo["+ i +"].PublishTime");
                liveStreamOnlineInfo.PublishUrl = context.StringValue("DescribeLiveStreamsOnlineList.OnlineInfo["+ i +"].PublishUrl");

                onlineInfo.Add(liveStreamOnlineInfo);
            }
            describeLiveStreamsOnlineListResponse.OnlineInfo = onlineInfo;

            return describeLiveStreamsOnlineListResponse;
        }
DescribeLiveStreamsOnlineListResponseUnmarshaller