示例#1
0
        /// <summary>
        /// Update the Application object
        /// </summary>
        internal static void Save(Application app, string server)
        {
            WqlConnectionManager connection         = CMConnection.Connect(server);
            ApplicationFactory   applicationFactory = new ApplicationFactory();
            AppManWrapper        applicationWrapper = AppManWrapper.Create(connection, applicationFactory) as AppManWrapper;

            applicationWrapper.InnerAppManObject = app;
            applicationFactory.PrepareResultObject(applicationWrapper);
            applicationWrapper.InnerResultObject.Put();
        }
示例#2
0
        private void SaveApplication(Microsoft.ConfigurationManagement.ApplicationManagement.Application applicationRequest)
        {
            //// Initialize application wrapper and factory for creating the SMS Provider application object.
            ApplicationFactory applicationFactory = new ApplicationFactory();
            AppManWrapper      applicationWrapper = AppManWrapper.Create(this.sccmConnection, applicationFactory) as AppManWrapper;

            //// Set the application into the provider object.
            applicationWrapper.InnerAppManObject = applicationRequest;
            applicationFactory.PrepareResultObject(applicationWrapper);
            applicationWrapper.InnerResultObject.Put();
        }