public virtual bool UploadFile(string localdir, string localname, Directory remotedir, string remotename) { return false; }