示例#1
0
文件: Client.cs 项目: bamchoh/jupiter
        private void Session_PublishError(Session session, PublishErrorEventArgs e)
        {
            lock (MessageLockObject)
            {
                if (e.Status != null)
                {
                    var message = string.Format("[Publish Error]{0}", e.Status.LocalizedText.Text);

                    MessagePassing(new Exception(message));

                    Close();
                }
            }
        }
示例#2
0
 private void _session_PublishError(Session session, PublishErrorEventArgs e)
 {
     _logger.Trace();
 }
示例#3
0
 private void ClientOnPublishError(object sender, PublishErrorEventArgs publishErrorEventArgs)
 {
     OnPublishError(publishErrorEventArgs);
 }
示例#4
0
 private void PublishErrorEventHandler(Session session, PublishErrorEventArgs e)
 {
 }
 protected virtual void OnPublishError(PublishErrorEventArgs e)
 {
     EventHandler<PublishErrorEventArgs> handler = PublishError;
     if (handler != null) handler(this, e);
 }
示例#6
0
        private void                                    MSession_PublishError(Session aSession, PublishErrorEventArgs aPublishErrorEventArgs)
        {
            if (mConnected == false || mItemList.Count == 0)
            {
                return;
            }

            raiseConnectionError("Server publish error '" + aPublishErrorEventArgs.Status.ToString() + "'. ");
            disconnect();
        }