EdmFunctions.Substring(DbExpression, DbExpression, DbExpression) Metod

Definition

Skapar en DbFunctionExpression som anropar den kanoniska funktionen Substring med de angivna argumenten, som måste ha en sträng och heltals numeriska resultattyper. Resultattypen för uttrycket är sträng.

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

Parametrar

stringArgument
DbExpression

Ett uttryck som anger den sträng som delsträngen ska extraheras från.

start
DbExpression

Ett uttryck som anger det startindex som delsträngen ska tas från.

length
DbExpression

Ett uttryck som anger längden på delsträngen.

Returer

En ny DbFunctionExpression som returnerar delsträngen av längden length från stringArgument och med .start

Undantag

stringArgument, start, eller length är null.

stringArgument, start, eller length är ogiltig.

Kommentarer

Understräng kräver att indexet som anges i början är <b>1-baserat</b>.

Gäller för