EdmFunctions.Replace(DbExpression, DbExpression, DbExpression) Yöntem

Tanım

Kurallı 'Replace' işlevini belirtilen bağımsız değişkenlerle çağıran ve DbFunctionExpression her birinin bir dize sonuç türüne sahip olması gereken bir oluşturur. İfadenin sonuç türü de dizedir.

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

Parametreler

stringArgument
DbExpression

Değiştirme işleminin gerçekleştirildiği dizeyi belirten ifade.

toReplace
DbExpression

Değiştirilen dizeyi belirten bir ifade.

replacement
DbExpression

Değiştirme dizesini belirten bir ifade.

Döndürülenler

yerine yeni bir DbFunctionExpression işlevi, her oluşumunun toReplace ile replacementdeğiştirildiği yere göre stringArgument yeni bir dize döndürür.

Özel durumlar

stringArgument veya toReplace veya replacement şeklindedir null.

stringArgument veya toReplacereplacement geçersiz.

Şunlara uygulanır