Shaolinq.Persistence.DefaultStringSqlDataType.GetReadExpression C# (CSharp) Method

GetReadExpression() public method

public GetReadExpression ( Expression dataReader, int ordinal ) : Expression
dataReader System.Linq.Expressions.Expression
ordinal int
return System.Linq.Expressions.Expression
		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))
			);
		}
	}