Opc.Ua.SampleClient.ClientPage.EndpointSelectorCTRL_ConnectEndpoint C# (CSharp) Method

EndpointSelectorCTRL_ConnectEndpoint() private method

private EndpointSelectorCTRL_ConnectEndpoint ( object sender, ConnectEndpointEventArgs e ) : Task
sender object
e Opc.Ua.Client.Controls.ConnectEndpointEventArgs
return Task
        async Task EndpointSelectorCTRL_ConnectEndpoint(object sender, ConnectEndpointEventArgs e)
        {
            try
            {
                // disable Connect while connecting button
                EndpointSelectorCTRL.IsEnabled = false;
                // Connect
                e.UpdateControl = await Connect(e.Endpoint);
            }
            catch (Exception exception)
            {
                GuiUtils.HandleException(String.Empty, GuiUtils.CallerName(), exception);
                e.UpdateControl = false;
            }
            finally
            {
                // enable Connect button
                EndpointSelectorCTRL.IsEnabled = true;
            }
        }