public override bool ContentEquals(NamedObject obj) { if (!base.ContentEquals(obj)) { return(false); } PgsqlDatabase db = (PgsqlDatabase)obj; return(Settings.ContentEquals(db.Settings)); }
internal PgsqlDatabase(PgsqlDatabase basedOn) : base(basedOn) { Settings = (PgsqlSettingCollection)basedOn.Settings.Clone(); }
protected void RestoreFrom(PgsqlDatabase backup) { base.RestoreFrom(backup); Settings = (PgsqlSettingCollection)backup.Settings.Clone(); }
public override void Backup() { _backup = new PgsqlDatabase(this); }