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

Definición

Crea un DbFunctionExpression objeto que invoca la función 'Substring' canónica con los argumentos especificados, que deben tener un tipo de resultado numérico de cadena e entero. El tipo de resultado de la expresión es 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

Parámetros

stringArgument
DbExpression

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

start
DbExpression

Expresión que especifica el índice inicial desde el que se debe tomar la subcadena.

length
DbExpression

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, starto 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