Share via


EdmFunctions.Replace(DbExpression, DbExpression, DbExpression) 方法

定义

创建一个 DbFunctionExpression,它使用指定的参数(每个参数都必须具有字符串结果类型)调用规范“Replace”函数。 该表达式的结果类型也为字符串。

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

参数

stringArgument
DbExpression

一个表达式,指定要在其中执行替换操作的字符串。

toReplace
DbExpression

一个表达式,指定要被替换的字符串

replacement
DbExpression

一个表达式,指定替换字符串。

返回

新的 DbFunctionExpression 比 返回一个新字符串,其依据 stringArgument 是 ,每次出现的 toReplace 替换为 replacement

例外

stringArgumenttoReplacereplacementnull

stringArgumenttoReplace 无效 replacement

适用于