/// <summary> /// Raises the ConnectionFailed event. /// </summary> /// <param name="e">Desired event arguments.</param> protected virtual void OnConnectionFailed(ClientConnectionFailedEventArgs e) { ClientEventHandler<ClientConnectionFailedEventArgs> handler = ConnectionFailed; if (handler != null) { handler(this, e); } }
void h_ConnectionFailed(BaseClient sender, ClientConnectionFailedEventArgs e) { _RemoveClient(sender); OnClientConnectionFailed(new ServerClientConnectionFailedEventArgs(e.Exception)); }