Пример #1
0
        /// <summary>
        /// Called by the base class to fire the module change event when the
        /// module has been modified.
        /// </summary>
        private void OnModuleChange(ModuleChangeEventArgs e)
        {
            EventHandler <ModuleChangeEventArgs> handler = ModuleChanged;

            if (handler != null)
            {
                handler(this, e);
            }
        }
Пример #2
0
        public void Changed(object sender, ModuleChangeEventArgs e)
        {
            Contract.RequiresNotNull(e, "e");

            switch (e.ChangeType)
            {
            case ModuleChangeType.Delete: Value = Uninitialized.Instance; break;

            case ModuleChangeType.Set: Value = e.Value; break;

            default: Debug.Assert(false, "unknown ModuleChangeType"); break;
            }
        }
Пример #3
0
 /// <summary>
 /// Called by the base class to fire the module change event when the
 /// module has been modified.
 /// </summary>
 private void OnModuleChange(ModuleChangeEventArgs e) {
     EventHandler<ModuleChangeEventArgs> handler = ModuleChanged;
     if (handler != null) {
         handler(this, e);
     }
 }
Пример #4
0
        public void Changed(object sender, ModuleChangeEventArgs e)
        {
            Contract.RequiresNotNull(e, "e");

            switch (e.ChangeType) {
                case ModuleChangeType.Delete: Value = Uninitialized.Instance; break;
                case ModuleChangeType.Set: Value = e.Value; break;
                default: Debug.Assert(false, "unknown ModuleChangeType"); break;
            }
        }