/// <summary> /// Propage les évènements de la connexion au parent /// </summary> /// <param name="sender">Qui appelle</param> /// <param name="e">Paramètre du message</param> private void Connection_InfoMessage(object sender, SqlInfoMessageEventArgs e) { if (e.Errors.Count > 0) { foreach (SqlError err in e.Errors) { this.MyonConnectionInfoMessage.Invoke(this, SqlMessageEventArgs.From(err)); } } else if (!string.IsNullOrWhiteSpace(e.Message)) { this.MyonConnectionInfoMessage.Invoke(this, SqlMessageEventArgs.From(e.Message)); } }
/// <summary> /// Se produit quand une commande est complétée /// </summary> /// <param name="sender">Qui appelle</param> /// <param name="e">Paramètre du message</param> private void Command_StatementCompleted(object sender, StatementCompletedEventArgs e) { this.MyonConnectionInfoMessage.Invoke(this, SqlMessageEventArgs.From(e)); }