EdmFunctions.Round Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a DbFunctionExpression that invokes the canonical 'Round' function.
Overloads
Round(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 |
Round(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 |
Round(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:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbFunctionExpression ^ Round(System::Data::Common::CommandTrees::DbExpression ^ value);
public static System.Data.Common.CommandTrees.DbFunctionExpression Round (this System.Data.Common.CommandTrees.DbExpression value);
static member Round : System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbFunctionExpression
<Extension()>
Public Function Round (value As DbExpression) As DbFunctionExpression
Parameters
- value
- DbExpression
An expression that specifies the numeric value to round.
Returns
A new DbFunctionExpression that rounds the specified argument to the nearest integer value.
Exceptions
value
is null
.
value
is invalid.
Applies to
Round(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:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbFunctionExpression ^ Round(System::Data::Common::CommandTrees::DbExpression ^ value, System::Data::Common::CommandTrees::DbExpression ^ digits);
public static System.Data.Common.CommandTrees.DbFunctionExpression Round (this System.Data.Common.CommandTrees.DbExpression value, System.Data.Common.CommandTrees.DbExpression digits);
static member Round : System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbFunctionExpression
<Extension()>
Public Function Round (value As DbExpression, digits As DbExpression) As DbFunctionExpression
Parameters
- value
- DbExpression
An expression that specifies the numeric value to round.
- digits
- DbExpression
An expression that specifies the number of digits of precision to use when rounding.
Returns
A new DbFunctionExpression that rounds the specified argument to the nearest integer value, with precision as specified by digits
.
Exceptions
value
or digits
is null
.
value
or digits
is invalid.