private void ValidateRenewAtPercentageLifetime()
{
if (RenewAtPercentageLifetime != null)
{
if (RenewAtPercentageLifetime < 0)
{
throw new ArgumentException("RenewAtPercentageLifetime must be larger than or equal to 0.");
}
if (RenewAtPercentageLifetime >= 100)
{
throw new ArgumentException("RenewAtPercentageLifetime must be smaller than 100.");
}
}
}