Shaolinq.Persistence.DefaultBlobSqlDataType.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, typeof(byte[])), this.SupportedType),
				Expression.Call(GetBytesMethod, dataReader, Expression.Constant(ordinal))
			);
		}
	}