protected bool IsGood(DataValue value)
{
if (value == null)
{
return false;
}
if (Configuration.TreatUncertainAsBad)
{
if (StatusCode.IsNotGood(value.StatusCode))
{
return false;
}
}
else
{
if (StatusCode.IsBad(value.StatusCode))
{
return false;
}
}
return true;
}