EdmFunctions.Replace(DbExpression, DbExpression, DbExpression) Methode

Definition

Erstellt eine DbFunctionExpression Funktion, die die kanonische "Replace"-Funktion mit den angegebenen Argumenten aufruft, die jeweils einen Zeichenfolgenergebnistyp aufweisen müssen. Der Ergebnistyp des Ausdrucks ist auch eine Zeichenfolge.

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 der Ersetzungsvorgang 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 als gibt eine neue Zeichenfolge zurück, die auf der stringArgument Stelle basiert, an der jedes Vorkommen toReplace ersetzt wird.replacement

Ausnahmen

stringArgumentoder toReplacereplacement ist .null

stringArgument oder toReplacereplacement ist ungültig.

Gilt für: