public void RaiseErrorEvent(Events.ErrorEventArgs e)
 {
     OnErrorEvent(this, e);
 }
 protected virtual void OnErrorEvent(object sender, Events.ErrorEventArgs e)
 {
     HandlerCall(ErrorEvent, sender, e);
 }