示例#1
0
        public void DeactivateSpaceNodeEventArgsConstructorTest()
        {
            MapSpaceNode mapSpaceNode           = null; // TODO: 初始化为适当的值
            DeactivateSpaceNodeEventArgs target = new DeactivateSpaceNodeEventArgs(mapSpaceNode);

            Assert.Inconclusive("TODO: 实现用来验证目标的代码");
        }
示例#2
0
 protected virtual void OnDeactivate()
 {
     if (this.EventDeactivateSpaceNode != null)
     {
         DeactivateSpaceNodeEventArgs eventArgs = new DeactivateSpaceNodeEventArgs(this);
         this.EventDeactivateSpaceNode(this, eventArgs);
     }
 }
示例#3
0
        public void DeactivateSpaceNodeTest()
        {
            IPartitionSpaceNode target = CreateIPartitionSpaceNode(); // TODO: 初始化为适当的值
            object sender = null;                                     // TODO: 初始化为适当的值
            DeactivateSpaceNodeEventArgs eventArgs = null;            // TODO: 初始化为适当的值

            target.DeactivateSpaceNode(sender, eventArgs);
            Assert.Inconclusive("无法验证不返回值的方法。");
        }
示例#4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="eventArgs"></param>
        public void DeactivateSpaceNode(object sender, DeactivateSpaceNodeEventArgs eventArgs)
        {
            MapSpaceNode mapSpaceNode = eventArgs.SpaceNode;

            Debug.Assert(mapSpaceNode != null, "PartitionSpaceStrategy.DeactivateSpaceNode(...) - mapSpaceNode == null error!");

            ReaderWriterLockSlimEx.EnterWriteLock(m_LockAllSpaceNodes);
            {
                this.DeactivateSelfSpaceNode(mapSpaceNode);
            }
            ReaderWriterLockSlimEx.ExitWriteLock(m_LockAllSpaceNodes);
        }
 public void DeactivateSpaceNodeEventArgsConstructorTest()
 {
     MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
     DeactivateSpaceNodeEventArgs target = new DeactivateSpaceNodeEventArgs( mapSpaceNode );
     Assert.Inconclusive( "TODO: 实现用来验证目标的代码" );
 }
 protected virtual void OnDeactivate()
 {
     if ( this.EventDeactivateSpaceNode != null )
     {
         DeactivateSpaceNodeEventArgs eventArgs = new DeactivateSpaceNodeEventArgs( this );
         this.EventDeactivateSpaceNode( this, eventArgs );
     }
 }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="eventArgs"></param>
        public void DeactivateSpaceNode( object sender, DeactivateSpaceNodeEventArgs eventArgs )
        {
            MapSpaceNode mapSpaceNode = eventArgs.SpaceNode;

            Debug.Assert( mapSpaceNode != null, "PartitionSpaceStrategy.DeactivateSpaceNode(...) - mapSpaceNode == null error!" );

            ReaderWriterLockSlimEx.EnterWriteLock( m_LockAllSpaceNodes );
            {
                this.DeactivateSelfSpaceNode( mapSpaceNode );
            }
            ReaderWriterLockSlimEx.ExitWriteLock( m_LockAllSpaceNodes );
        }