System.Net.FtpControlStream.SSLHandshakeCallback C# (CSharp) Method

SSLHandshakeCallback() private static method

private static SSLHandshakeCallback ( IAsyncResult asyncResult ) : void
asyncResult IAsyncResult
return void
        private static void SSLHandshakeCallback(IAsyncResult asyncResult)
        {
            FtpControlStream connection = (FtpControlStream)asyncResult.AsyncState;
            try
            {
                connection._tlsStream.EndAuthenticateAsClient(asyncResult);
                connection.ContinueCommandPipeline();
            }
            catch (Exception e)
            {
                connection.CloseSocket();
                connection.InvokeRequestCallback(e);
            }
        }