private void CheckSecurity() { ButtonEnabled(false); //Запускаем ассинхронную проверку с сервера labelStatus.BeginInvoke(new Action(() => { labelStatus.Text = "Проверка безопасности"; })); WebReference.WebSDataBrCode BrServer = new WebReference.WebSDataBrCode(); BrServer.SoapVersion = System.Web.Services.Protocols.SoapProtocolVersion.Soap12; BrServer.Url = set.AdressAppServer; BrServer.BrHeaderValue = CBrHeader.GetHeader(); BrServer.Credentials = new NetworkCredential(CBrHeader.Login, CBrHeader.Password); BrServer.BeginTest_Login_Admin(AsyncCallCheckSecurity, BrServer); }