コード例 #1
0
        private void InitiateCallback(CallbackRequest request)
        {
            lock (this.SyncRoot)
            {
                if (this.IsTerminatingTerminated)
                {
                    return;
                }
                this.RemoveRequest(request);
            }

            //Exit the lock to avoid deadlocks.
            m_appFrontEnd.InitiateCallback(request.Customer, request.TargetUri, request.TargetDispalyName);
        }