public static registeredInfo MapRegisteredInfo(uddi.apiv2.registeredInfo registeredInfo)
        {
            if (registeredInfo == null)
            {
                return(null);
            }
            registeredInfo r = new registeredInfo();

            r.businessInfos      = MapBusinessInfo(registeredInfo.businessInfos);
            r.truncated          = registeredInfo.truncated == uddi.apiv2.truncated.@true;
            r.truncatedSpecified = registeredInfo.truncatedSpecified;

            List <tModelInfo> x = new List <tModelInfo>();

            if (registeredInfo.tModelInfos != null)
            {
                for (int i = 0; i < registeredInfo.tModelInfos.Length; i++)
                {
                    tModelInfo t = new tModelInfo();
                    t.tModelKey = registeredInfo.tModelInfos[i].tModelKey;
                    if (registeredInfo.tModelInfos[i].name != null)
                    {
                        t.name = new name(
                            registeredInfo.tModelInfos[i].name.Value, registeredInfo.tModelInfos[i].name.lang);
                    }
                    x.Add(t);
                }
            }
            r.tModelInfos = x.ToArray();
            return(r);
        }
Exemplo n.º 2
0
        public businessInfo[] GetMyBusinesses()
        {
            get_registeredInfo getInfo = new get_registeredInfo();

            getInfo.generic  = "2.0";
            getInfo.authInfo = token.authInfo;

            registeredInfo info = publishProxy.get_registeredInfo(getInfo);

            if (info == null)
            {
                return(null);
            }

            return(info.businessInfos);
        }
Exemplo n.º 3
0
 public get_registeredInfoResponse(registeredInfo registeredInfo)
 {
     this.registeredInfo = registeredInfo;
 }