public Action(BrAction bAction, ActionDirection bDirection) { if (bAction.ActionName != ActionName) { throw new Exception("Invalid argument for ActionCopy constructor"); } ItemName = bAction.ItemName; Overwrite = bAction.Overwrite; ActionDirection = bDirection; RegistryKey = bAction.RegistryKey; SrcPath = bAction.SrcPath?.NormilizePath(this); DstPath = bAction.DstPath?.NormilizePath(this); }
public ActionCopyFile(BrAction bAction, ActionDirection bDirection) : base(bAction, bDirection) { }
public ActionImportRegistry(BrAction bAction, ActionDirection bDirection) : base(bAction, bDirection) { }
public ActionCopyFolder(BrAction bAction, ActionDirection bDirection) : base(bAction, bDirection) { }