Freigeben über


EdmFunctions.Substring(DbExpression, DbExpression, DbExpression) Methode

Definition

Erstellt eine DbFunctionExpression, die die kanonische Substring-Funktion mit den angegebenen Argumenten aufruft, die den Ergebnistyp String und einen ganzzahligen numerischen Ergebnistyp aufweisen müssen. Der Ergebnistyp des Ausdrucks ist „String“.

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

Parameter

stringArgument
DbExpression

Ein Ausdruck, der die Zeichenfolge angibt, aus der die Teilzeichenfolge extrahiert werden soll.

start
DbExpression

Ein Ausdruck, der den Startindex angibt, ab dem die Teilzeichenfolge extrahiert werden soll.

length
DbExpression

Ein Ausdruck, der die Länge der Teilzeichenfolge angibt.

Gibt zurück

Ein neues DbFunctionExpression, das die Teilzeichenfolge der Länge length ab stringArgument ab startzurückgibt.

Ausnahmen

stringArgument, start oder length ist null.

stringArgument, startoder length ist ungültig.

Hinweise

Die Teilzeichenfolge erfordert, dass der durch start angegebene Index b>1-basiert</b> ist<.

Gilt für: