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

            for (int i = 0; i < publisherAssertion.Length; i++)
            {
                uddi.apiv2.publisherAssertion x = new uddi.apiv2.publisherAssertion();
                x.fromKey = publisherAssertion[i].fromKey;
                x.toKey   = publisherAssertion[i].toKey;
                if (publisherAssertion[i].keyedReference != null)
                {
                    x.keyedReference           = new uddi.apiv2.keyedReference();
                    x.keyedReference.tModelKey = publisherAssertion[i].keyedReference.tModelKey;
                    x.keyedReference.keyName   = publisherAssertion[i].keyedReference.keyName;
                    x.keyedReference.keyValue  = publisherAssertion[i].keyedReference.keyValue;
                }
                r.Add(x);
            }
            return(r.ToArray());
        }
Пример #2
0
 private static uddi.apiv2.publisherAssertion[] MapPublisherAssertions(uddi.apiv3.publisherAssertion[] publisherAssertion)
 {
     if (publisherAssertion == null) return null;
     List<uddi.apiv2.publisherAssertion> r = new List<uddi.apiv2.publisherAssertion>();
     for (int i = 0; i < publisherAssertion.Length; i++)
     {
         uddi.apiv2.publisherAssertion x = new uddi.apiv2.publisherAssertion();
         x.fromKey = publisherAssertion[i].fromKey;
         x.toKey = publisherAssertion[i].toKey;
         if (publisherAssertion[i].keyedReference != null)
         {
             x.keyedReference = new uddi.apiv2.keyedReference();
             x.keyedReference.tModelKey = publisherAssertion[i].keyedReference.tModelKey;
             x.keyedReference.keyName = publisherAssertion[i].keyedReference.keyName;
             x.keyedReference.keyValue = publisherAssertion[i].keyedReference.keyValue;
         }
         r.Add(x);
     }
     return r.ToArray();
 }