/// <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));
 }