示例#1
0
        /// <summary>
        /// Deletes the business's all services.
        /// </summary>
        /// <param name="uConn">The UDDI connection.</param>
        /// <param name="pName">Name of the provider</param>
        public static void DeleteBusinessAllServices(UddiConnection uConn, string pName)
        {
            BusinessEntity businessEntity = UDDISearcher.GetBusinessEntity(uConn, UDDISearcher.GetBusinessKey(uConn, pName));

            foreach (BusinessService businessService in businessEntity.BusinessServices)
            {
                DeleteService dService = new DeleteService(businessService.ServiceKey);
                dService.Send(uConn);
            }
        }
示例#2
0
        /// <summary>
        ///     Sterge un grup de servicii de pe serverul UDDI.
        /// </summary>
        /// <param name="serviceKey">Cheia BusinessService-ului folosit pentru stocarea grupului de servicii pe serverul UDDI.</param>
        /// <returns>Raport al stergerii grupului de servicii (BusinessService-ului) de pe serverul UDDI.</returns>
        private DispositionReport performDeleteService(string serviceKey)
        {
            DeleteService deleteService         = new DeleteService(serviceKey);

            DispositionReport dispositionReport = deleteService.Send(uddiConnection);

            return dispositionReport;
        }
示例#3
0
        /// <summary>
        /// Deletes the business service.
        /// </summary>
        /// <param name="uConn">The UDDI connection.</param>
        /// <param name="bServiceKey">The business service key.</param>
        public static void DeleteBusinessService(UddiConnection uConn, string bServiceKey)
        {
            DeleteService dService = new DeleteService(bServiceKey);

            dService.Send(uConn);
        }