SqlFunctions.CharIndex Метод

Определение

Возвращает начальное положение выражения внутри другого выражения.

Перегрузки

CharIndex(String, String, Nullable<Int64>)

Возвращает начальное положение выражения внутри другого выражения.

CharIndex(Byte[], Byte[], Nullable<Int64>)

Возвращает начальное положение выражения внутри другого выражения.

CharIndex(String, String, Nullable<Int32>)

Возвращает начальное положение выражения внутри другого выражения.

CharIndex(String, String)

Возвращает начальное положение выражения внутри другого выражения.

CharIndex(Byte[], Byte[])

Возвращает начальное положение выражения внутри другого выражения.

CharIndex(Byte[], Byte[], Nullable<Int32>)

Возвращает начальное положение выражения внутри другого выражения.

Комментарии

Эту функцию нельзя вызвать напрямую. Эта функция может отображаться только в LINQ to Entities запросе.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе CHARINDEX (Transact-SQL).

CharIndex(String, String, Nullable<Int64>)

Возвращает начальное положение выражения внутри другого выражения.

[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")]
public static long? CharIndex(string toSearch, string target, long? startLocation);

Параметры

toSearch
String

Строковое выражение, в котором выполняется поиск.

target
String

Строковое выражение, которое требуется найти.

startLocation
Nullable<Int64>

Положение знака в toSearch, с которого начинается поиск.

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

Nullable<T> значения Int64, являющегося начальным положением target, если оно найдено в toSearch.

Атрибуты

Комментарии

Эту функцию нельзя вызвать напрямую. Эта функция может отображаться только в LINQ to Entities запросе.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе CHARINDEX (Transact-SQL).

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

CharIndex(Byte[], Byte[], Nullable<Int64>)

Возвращает начальное положение выражения внутри другого выражения.

[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")]
public static long? CharIndex(byte[] toSearch, byte[] target, long? startLocation);

Параметры

toSearch
Byte[]

Строковое выражение, в котором выполняется поиск.

target
Byte[]

Строковое выражение, которое требуется найти.

startLocation
Nullable<Int64>

Положение знака в toSearch, с которого начинается поиск.

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

Начальное положение target, если оно найдено в toSearch.

Атрибуты

Комментарии

Эту функцию нельзя вызвать напрямую. Эта функция может отображаться только в LINQ to Entities запросе.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе CHARINDEX (Transact-SQL).

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

CharIndex(String, String, Nullable<Int32>)

Возвращает начальное положение выражения внутри другого выражения.

[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")]
public static int? CharIndex(string toSearch, string target, int? startLocation);

Параметры

toSearch
String

Строковое выражение, в котором выполняется поиск.

target
String

Строковое выражение, которое требуется найти.

startLocation
Nullable<Int32>

Положение знака в toSearch, с которого начинается поиск.

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

Начальное положение target, если оно найдено в toSearch.

Атрибуты

Комментарии

Эту функцию нельзя вызвать напрямую. Эта функция может отображаться только в LINQ to Entities запросе.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе CHARINDEX (Transact-SQL).

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

CharIndex(String, String)

Возвращает начальное положение выражения внутри другого выражения.

[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")]
public static int? CharIndex(string toSearch, string target);

Параметры

toSearch
String

Строковое выражение, в котором выполняется поиск.

target
String

Строковое выражение, которое требуется найти.

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

Начальное положение target, если оно найдено в toSearch.

Атрибуты

Комментарии

Эту функцию нельзя вызвать напрямую. Эта функция может отображаться только в LINQ to Entities запросе.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе CHARINDEX (Transact-SQL).

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

CharIndex(Byte[], Byte[])

Возвращает начальное положение выражения внутри другого выражения.

[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")]
public static int? CharIndex(byte[] toSearch, byte[] target);

Параметры

toSearch
Byte[]

Строковое выражение, в котором выполняется поиск.

target
Byte[]

Строковое выражение, которое требуется найти.

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

Начальное положение target, если оно найдено в toSearch.

Атрибуты

Комментарии

Эту функцию нельзя вызвать напрямую. Эта функция может отображаться только в LINQ to Entities запросе.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе CHARINDEX (Transact-SQL).

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

CharIndex(Byte[], Byte[], Nullable<Int32>)

Возвращает начальное положение выражения внутри другого выражения.

[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")]
public static int? CharIndex(byte[] toSearch, byte[] target, int? startLocation);

Параметры

toSearch
Byte[]

Строковое выражение, в котором выполняется поиск.

target
Byte[]

Строковое выражение, которое требуется найти.

startLocation
Nullable<Int32>

Положение знака в toSearch, с которого начинается поиск.

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

Начальное положение target, если оно найдено в toSearch.

Атрибуты

Комментарии

Эту функцию нельзя вызвать напрямую. Эта функция может отображаться только в LINQ to Entities запросе.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе CHARINDEX (Transact-SQL).

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

.NET Framework 4.8.1 и другие версии
Продукт Версии
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1