zoukankan      html  css  js  c++  java
  • Silverlight中使用自定义服务

    Silverlight中,可以通过所谓的自定义服务的方式 ,在后台运行一些特殊功能,例如定期检查远程网站资源等等 。

    1. 编写一个自定义服务

    using System.Windows;
    
    namespace BusinessApplication1
    {
        public class MyService:IApplicationService,IApplicationLifetimeAware
        {
    
            #region IApplicationService 成员
    
            public void StartService(ApplicationServiceContext context)
            {
                
            }
    
            public void StopService()
            {
                
            }
    
            #endregion
    
            #region IApplicationLifetimeAware 成员
    
            public void Exited()
            {
                MessageBox.Show("停止了");
                
            }
    
            public void Exiting()
            {
                MessageBox.Show("正在停止");
                
            }
    
            public void Started()
            {
                MessageBox.Show("启动了");
            }
    
            public void Starting()
            {
                MessageBox.Show("正在启动");
                
            }
    
            #endregion
        }
    }
    

    2. 注册该服务 ,必须在Application对象的构造器中注册

            public App()
            {
                this.ApplicationLifetimeObjects.Add(new MyService());
                InitializeComponent();
            }
  • 相关阅读:
    axios 和 fetch 区别对比
    sql where条件后面跟select语句的三种实现方式
    东北师范大学2021年数学分析考研试卷
    东北师范大学2021年高等代数与解析几何考研试卷
    东北大学2021年数学分析考研试卷
    电子科技大学2021年数学分析考研试卷
    电子科技大学2021年高等代数考研试卷
    大连理工大学2021年数学分析考研试卷
    大连理工大学2021年高等代数考研试卷
    大连海事大学2021年数学分析考研试卷
  • 原文地址:https://www.cnblogs.com/chenxizhang/p/1683763.html
Copyright © 2011-2022 走看看