private void LogoutAsync(bool sendServerLogout) { try { this.TabNavigation = KeyboardNavigationMode.Cycle; m_mainPageBorder.Content = m_topCanvas; if (sendServerLogout) { m_riaContext.Load <User>(m_riaContext.LogoutQuery(), LoadBehavior.RefreshCurrent, LogoutComplete, null); } m_userPage = null; UpdateAppStatus(); } catch (Exception excp) { m_userPage.LogActivityMessage(MessageLevelsEnum.Error, "Exception LogoutAsync. " + excp.Message); } }