EdmFunctions.Round Method

 

Creates a DbFunctionExpression that invokes the canonical 'Round' function with the specified argument, which must each have a single, double or decimal result type.

Namespace:   System.Data.Entity.Core.Common.CommandTrees.ExpressionBuilder
Assembly:  EntityFramework (in EntityFramework.dll)

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticRound(DbExpression)

Creates a DbFunctionExpression that invokes the canonical 'Round' function with the specified argument, which must each have a single, double or decimal result type. The result type of the expression is the same as the result type of value.

System_CAPS_pubmethodSystem_CAPS_staticRound(DbExpression, DbExpression)

Creates a DbFunctionExpression that invokes the canonical 'Round' function with the specified arguments, which must have a single, double or decimal, and integer result types. The result type of the expression is the same as the result type of value.


EdmFunctions.Round Method (DbExpression)

Creates a DbFunctionExpression that invokes the canonical 'Round' function with the specified argument, which must each have a single, double or decimal result type. The result type of the expression is the same as the result type of value.

public static DbFunctionExpression Round(
	this DbExpression value
)

Parameters

value
Type: System.Data.Entity.Core.Common.CommandTrees.DbExpression

An expression that specifies the numeric value to round.

Return Value

Type: System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression

A new DbFunctionExpression that rounds the specified argument to the nearest integer value.

Exception Condition
ArgumentNullException

value is null.

ArgumentException

No overload of the canonical 'Round' function accepts an argument with the result type of value.


EdmFunctions.Round Method (DbExpression, DbExpression)

Creates a DbFunctionExpression that invokes the canonical 'Round' function with the specified arguments, which must have a single, double or decimal, and integer result types. The result type of the expression is the same as the result type of value.

public static DbFunctionExpression Round(
	this DbExpression value,
	DbExpression digits
)

Parameters

value
Type: System.Data.Entity.Core.Common.CommandTrees.DbExpression

An expression that specifies the numeric value to round.

digits
Type: System.Data.Entity.Core.Common.CommandTrees.DbExpression

An expression that specifies the number of digits of precision to use when rounding.

Return Value

Type: System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression

A new DbFunctionExpression that rounds the specified argument to the nearest integer value, with precision as specified by digits.

Exception Condition
ArgumentNullException

value or digits is null

ArgumentException

No overload of the canonical 'Round' function accepts arguments with the result types of value and digits.