示例#1
0
        /// <summary>
        /// Remove server handles for new items.
        /// </summary>
        private void UndoRead()
        {
            mResults_   = null;
            mAsyncSent_ = false;

            if (mRequest_ != null)
            {
                mServer_.CancelRequest(mRequest_, new TsCHdaCancelCompleteEventHandler(OnCancelComplete));
                mRequest_ = null;
            }
        }
示例#2
0
        /// <summary>
        /// Remove server handles for new items.
        /// </summary>
        private void UndoRead()
        {
            m_results   = null;
            m_asyncSent = false;

            if (m_request != null)
            {
                m_server.CancelRequest(m_request, new TsCHdaCancelCompleteEventHandler(OnCancelComplete));
                m_request = null;
            }
        }
示例#3
0
        /// <summary>
        /// Remove server handles for new items.
        /// </summary>
        private void UndoRead()
        {
            m_results   = null;
            m_asyncSent = false;

            if (m_request != null)
            {
                m_server.CancelRequest(m_request, new TsCHdaCancelCompleteEventHandler(OnCancelComplete));
                m_request = null;
            }

            if (!m_fixedItem)
            {
                m_attributeIDs = null;
                m_item         = null;
            }
        }
示例#4
0
        /// <summary>
        /// Discards results used for the replace operation.
        /// </summary>
        private void UndoReplace()
        {
            if (mResults_ != null)
            {
                mResults_   = null;
                mAsyncSent_ = false;

                if (mRequest_ != null)
                {
                    mServer_.CancelRequest(mRequest_, new TsCHdaCancelCompleteEventHandler(OnCancelComplete));
                    mRequest_ = null;
                }
            }

            // display results.
            resultsCtrl_.Initialize(mServer_, mValues_, mResults_);
        }
        /// <summary>
        /// Discards results used for the replace operation.
        /// </summary>
        private void UndoReplace()
        {
            if (m_results != null)
            {
                m_results   = null;
                m_asyncSent = false;

                if (m_request != null)
                {
                    m_server.CancelRequest(m_request, new TsCHdaCancelCompleteEventHandler(OnCancelComplete));
                    m_request = null;
                }
            }

            // display results.
            ResultsCTRL.Initialize(m_server, m_values, m_results);
        }
        /// <summary>
        /// Discards results used for the insert operation.
        /// </summary>
        private void UndoInsert()
        {
            if (mResults_ != null)
            {
                mResults_   = null;
                mValues_    = null;
                mAsyncSent_ = false;

                if (mRequest_ != null)
                {
                    mServer_.CancelRequest(mRequest_, new TsCHdaCancelCompleteEventHandler(OnCancelComplete));
                    mRequest_ = null;
                }

                return;
            }

            if (mItem_ != null)
            {
                mItem_ = null;
                return;
            }
        }
        /// <summary>
        /// Discards results used for the insert operation.
        /// </summary>
        private void UndoInsert()
        {
            if (m_results != null)
            {
                m_results   = null;
                m_values    = null;
                m_asyncSent = false;

                if (m_request != null)
                {
                    m_server.CancelRequest(m_request, new TsCHdaCancelCompleteEventHandler(OnCancelComplete));
                    m_request = null;
                }

                return;
            }

            if (m_item != null)
            {
                m_item = null;
                return;
            }
        }