Comparteix a través de


EdmFunctions.Substring(DbExpression, DbExpression, DbExpression) Método

Definición

Crea un objeto DbFunctionExpression que invoca la función 'Substring' canónica con los argumentos especificados, que deben tener tipos de resultado numéricos entero y de cadena. El tipo de resultado de la expresión es una cadena.

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

Parámetros

stringArgument
DbExpression

Una expresión que especifica la cadena de la que se va a extraer la subcadena.

start
DbExpression

Una expresión que especifica el índice de inicio del que se debe tomar la subcadena.

length
DbExpression

Una expresión que especifica la longitud de la subcadena.

Devoluciones

Nueva clase DbFunctionExpression que devuelve la subcadena de longitud length a partir startde stringArgument .

Excepciones

stringArgument, start o length es null.

stringArgument, starto length no es válido.

Comentarios

La subcadena requiere que el índice especificado por start sea <b>basado en< 1/b>.

Se aplica a