EdmFunctions.Substring(DbExpression, DbExpression, DbExpression) Метод

Определение

DbFunctionExpression Создает функцию, которая вызывает каноническую функцию Substring с указанными аргументами, которые должны иметь строковые и целые числовые типы результатов. Тип результата выражения — строка.

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

Параметры

stringArgument
DbExpression

Выражение, указывающее строку, из которой необходимо извлечь подстроку.

start
DbExpression

Выражение, указывающее начальный индекс, из которого следует принимать подстроку.

length
DbExpression

Выражение, указывающее длину подстроки.

Возвращаемое значение

Новое dbFunctionExpression, которое возвращает подстроку длины length начиная с stringArgumentstart.

Исключения

stringArgument, или startlength есть null.

stringArgument, startили length недопустимый.

Комментарии

Подстрока требует, чтобы индекс, указанный по началу, был b <>1 на основе</b>.

Применяется к