Freigeben über


EdmFunctions.Replace(DbExpression, DbExpression, DbExpression) Methode

Definition

Erstellt eine DbFunctionExpression, die die kanonische Replace-Funktion mit den angegebenen Argumenten aufruft, die jeweils den Ergebnistyp String aufweisen müssen. Der Ergebnistyp des Ausdrucks ist ebenfalls „String“.

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

Parameter

stringArgument
DbExpression

Ein Ausdruck, der die Zeichenfolge angibt, in der die Ersetzung ausgeführt werden soll.

toReplace
DbExpression

Ein Ausdruck, der die ersetzte Zeichenfolge angibt.

replacement
DbExpression

Ein Ausdruck, der die Ersetzungszeichenfolge angibt.

Gibt zurück

Ein neuer DbFunctionExpression-Wert gibt eine neue Zeichenfolge zurück, die darauf stringArgument basiert, wo jedes Vorkommen von toReplace durch replacementersetzt wird.

Ausnahmen

stringArgument oder toReplace oder replacement ist null.

stringArgument oder toReplace oder replacement ist ungültig.

Gilt für: