예제 #1
0
        public DispositionReport Send(DeleteTModel deleteTModel, AuthToken authToken)
        {
            SetAuthToken(deleteTModel, authToken);

            try
            {
                return(soapClient.DeleteTModel(deleteTModel));
            }
            catch (UddiException uddiException)
            {
                AttemptRefreshAuthInfo(uddiException, authToken);

                return(soapClient.DeleteTModel(deleteTModel));
            }
        }
예제 #2
0
        public DispositionReport DeleteTModel(DeleteTModel dtm)
        {
            Debug.Enter();
            DispositionReport dr = new DispositionReport();

            try
            {
                //
                // Delete the tModel
                //
                dtm.Delete();
            }
            catch (Exception e)
            {
                DispositionReport.Throw(e);
            }

            return(dr);
        }
예제 #3
0
        public DispositionReport DeleteTModel([XmlElement(Namespace = Microsoft.Uddi.VersionSupport.UddiVersionSupport.CurrentNamespace, IsNullable = false)] DeleteTModel deleteTModel)
        {
            object[] results = InvokeWebMethod("DeleteTModel", new object[] { deleteTModel });

            return((DispositionReport)results[0]);
        }
예제 #4
0
        /// <summary>
        ///     Sterge o ontologie de pe serverul UDDI.
        /// </summary>
        /// <param name="tModelKey">Cheia tModel-ului folosit pentru stocarea ontologiei pe serverul UDDI.</param>
        /// <returns>Raport al stergerii ontologiei (tModel-ului) de pe serverul UDDI.</returns>
        private DispositionReport performDeleteOntology(string tModelKey)
        {
            DeleteTModel deleteTModel            = new DeleteTModel(tModelKey);

            DispositionReport dispositionReport = deleteTModel.Send(uddiConnection);

            return dispositionReport;
        }
예제 #5
0
        /// <summary>
        /// Deletes the T model.
        /// </summary>
        /// <param name="uConn">The UDDI connection.</param>
        /// <param name="tModel">The t model.</param>
        public static void DeleteTModel(UddiConnection uConn, TModel tModel)
        {
            DeleteTModel dTModel = new DeleteTModel(tModel.TModelKey);

            dTModel.Send(uConn);
        }