Поделиться через


DbFunctionsExtensions.Like Метод

Определение

Перегрузки

Like(DbFunctions, String, String)

Реализация операции SQL LIKE . В реляционных базах данных это обычно напрямую преобразуется в SQL.

Like(DbFunctions, String, String, String)

Реализация операции SQL LIKE. В реляционных базах данных это обычно напрямую преобразуется в SQL.

Like(DbFunctions, String, String)

Реализация операции SQL LIKE . В реляционных базах данных это обычно напрямую преобразуется в SQL.

public static bool Like (this Microsoft.EntityFrameworkCore.DbFunctions _, string matchExpression, string pattern);
public static bool Like (this Microsoft.EntityFrameworkCore.DbFunctions _, string? matchExpression, string? pattern);
static member Like : Microsoft.EntityFrameworkCore.DbFunctions * string * string -> bool
<Extension()>
Public Function Like (_ As DbFunctions, matchExpression As String, pattern As String) As Boolean

Параметры

_
DbFunctions

Экземпляр класса DbFunctions.

matchExpression
String

Строка, которая должна быть сопоставлена.

pattern
String

Шаблон, который может включать подстановочные знаки %,_,[,],^.

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

true значение , если есть совпадение.

Комментарии

Обратите внимание, что семантика сравнения будет зависеть от конфигурации базы данных. В частности, он может быть с учетом регистра или без учета регистра.

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

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

Like(DbFunctions, String, String, String)

Реализация операции SQL LIKE. В реляционных базах данных это обычно напрямую преобразуется в SQL.

public static bool Like (this Microsoft.EntityFrameworkCore.DbFunctions _, string matchExpression, string pattern, string escapeCharacter);
public static bool Like (this Microsoft.EntityFrameworkCore.DbFunctions _, string? matchExpression, string? pattern, string? escapeCharacter);
static member Like : Microsoft.EntityFrameworkCore.DbFunctions * string * string * string -> bool
<Extension()>
Public Function Like (_ As DbFunctions, matchExpression As String, pattern As String, escapeCharacter As String) As Boolean

Параметры

_
DbFunctions

Экземпляр класса DbFunctions.

matchExpression
String

Строка, которая должна быть сопоставлена.

pattern
String

Шаблон, который может включать подстановочные знаки %_,[,],^.

escapeCharacter
String

Escape-символ (в виде строки одного символа), используемый перед %_,[,],^, если они не используются в качестве подстановочных знаков.

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

true значение , если есть совпадение.

Комментарии

Обратите внимание, что семантика сравнения будет зависеть от конфигурации базы данных. В частности, он может быть с учетом регистра или без учета регистра.

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

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