public override Expression GetReadExpression(Expression dataReader, int ordinal)
{
return Expression.Condition
(
Expression.Call(dataReader, IsDbNullMethod, Expression.Constant(ordinal)),
Expression.Convert(Expression.Constant(null), this.SupportedType),
Expression.Call(dataReader, DataRecordMethods.GetStringMethod, Expression.Constant(ordinal))
);
}
}