protected virtual void OnAuthenticationFailure()
{
CancelEventArgs args = new CancelEventArgs(true);
if ((object)AuthenticationFailure != null)
AuthenticationFailure(this, args);
// Continue connection attempts if requested.
if (args.Cancel)
{
m_attemptReconnection = false;
m_authenticationComplete = true;
}
}