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

定義

建立 DbFunctionExpression 一個,呼叫標準的「子字串」函式,並指定參數,該函數必須包含字串與整數數值結果型別。 表達式的結果類型為字串。

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

參數

stringArgument
DbExpression

一個表示式,用來指定要從哪個字串中提取子字串。

start
DbExpression

一個表示式,指定該子串應從哪個索引中取出。

length
DbExpression

一個指定子字串長度的表達式。

傳回

一個新的 DbFunctionExpression,從 開始start回傳長度lengthstringArgument為 的子串。

例外狀況

stringArgument, , startlengthnull

stringArgumentstart, 或 length 無效。

備註

子串要求由 start 指定的索引必須是 <基於 b>1/<b>。

適用於