Freigeben über


EdmFunctions.Truncate(DbExpression, DbExpression) Methode

Definition

Erstellt eine DbFunctionExpression, die die kanonische Truncate-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp Single, Double oder Decimal und einen ganzzahligen Ergebnistyp aufweisen müssen. Der Ergebnistyp des Ausdrucks ist identisch mit dem Ergebnistyp von value.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbFunctionExpression ^ Truncate(System::Data::Common::CommandTrees::DbExpression ^ value, System::Data::Common::CommandTrees::DbExpression ^ digits);
public static System.Data.Common.CommandTrees.DbFunctionExpression Truncate (this System.Data.Common.CommandTrees.DbExpression value, System.Data.Common.CommandTrees.DbExpression digits);
static member Truncate : System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbFunctionExpression
<Extension()>
Public Function Truncate (value As DbExpression, digits As DbExpression) As DbFunctionExpression

Parameter

value
DbExpression

Ein Ausdruck, der den abzuschneidenden numerischen Wert angibt.

digits
DbExpression

Ein Ausdruck, der die beim Abschneiden zu verwendende Anzahl gültiger Ziffern angibt.

Gibt zurück

Ein neues DbFunctionExpression, das das angegebene Argument auf den nächsten ganzzahligen Wert abschneidet, wobei die Genauigkeit durch angegeben wird digits.

Ausnahmen

value oder digits ist null.

value oder digits ist ungültig.

Gilt für: