public override void SetProperty(string name, object value)
{
switch (name)
{
case "KeepUntil":
this.KeepUntil = (DateTime)value;
break;
case "OriginalPath":
this.OriginalPath = (string)value;
break;
default:
base.SetProperty(name, value);
break;
}
}