private static uddi.apiv2.tModelInstanceInfo[] MapTModelInstanceDetails(uddi.apiv3.tModelInstanceInfo[] tModelInstanceInfo)
        {
            if (tModelInstanceInfo == null)
            {
                return(null);
            }
            List <uddi.apiv2.tModelInstanceInfo> r = new List <uddi.apiv2.tModelInstanceInfo>();

            for (int i = 0; i < tModelInstanceInfo.Length; i++)
            {
                uddi.apiv2.tModelInstanceInfo x = new uddi.apiv2.tModelInstanceInfo();
                x.description     = MapDescription(tModelInstanceInfo[i].description);
                x.instanceDetails = MapInstanceDetails(tModelInstanceInfo[i].instanceDetails);
                x.tModelKey       = tModelInstanceInfo[i].tModelKey;
                r.Add(x);
            }

            return(r.ToArray());
        }
示例#2
0
        private static uddi.apiv2.tModelInstanceInfo[] MapTModelInstanceDetails(uddi.apiv3.tModelInstanceInfo[] tModelInstanceInfo)
        {
            if (tModelInstanceInfo == null) return null;
            List<uddi.apiv2.tModelInstanceInfo> r = new List<uddi.apiv2.tModelInstanceInfo>();
            for (int i = 0; i < tModelInstanceInfo.Length; i++)
            {
                uddi.apiv2.tModelInstanceInfo x = new uddi.apiv2.tModelInstanceInfo();
                x.description = MapDescription(tModelInstanceInfo[i].description);
                x.instanceDetails = MapInstanceDetails(tModelInstanceInfo[i].instanceDetails);
                x.tModelKey = tModelInstanceInfo[i].tModelKey;
                r.Add(x);
            }

            return r.ToArray();
        }