EdmFunctions.Substring(DbExpression, DbExpression, DbExpression) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří objekt DbFunctionExpression , který vyvolá funkci podřetězce kanonického se zadanými argumenty, které musí mít typ výsledku typu string a celočíselné číslo. Typ výsledku výrazu je řetězec.
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
Parametry
- stringArgument
- DbExpression
Výraz, který určuje řetězec, ze kterého se má extrahovat podřetězce.
- start
- DbExpression
Výraz, který určuje počáteční index, ze kterého má být podřetěrce převzat.
- length
- DbExpression
Výraz, který určuje délku podřetěžce.
Návraty
Nový DbFunctionExpression, který vrací podřetězení délky length
od stringArgument
začátku na start
.
Výjimky
stringArgument
, start
nebo length
je null
.
stringArgument
, start
nebo length
je neplatné.
Poznámky
Podřetěžce vyžaduje, aby index určený parametrem start byl <b>< 1/b>.