Partilhar via


DbFunctionsExtensions.Like Método

Definição

Sobrecargas

Like(DbFunctions, String, String)

Uma implementação da operação SQL LIKE . Em bancos de dados relacionais, isso geralmente é traduzido diretamente para o SQL.

Like(DbFunctions, String, String, String)

Uma implementação da operação SQL LIKE. Em bancos de dados relacionais, isso geralmente é traduzido diretamente para o SQL.

Like(DbFunctions, String, String)

Uma implementação da operação SQL LIKE . Em bancos de dados relacionais, isso geralmente é traduzido diretamente para o 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

Parâmetros

_
DbFunctions

A instância DbFunctions.

matchExpression
String

A cadeia de caracteres que deve ser correspondida.

pattern
String

O padrão que pode envolver curingas %,_,[,],^.

Retornos

true se houver uma correspondência.

Comentários

Observe que a semântica da comparação dependerá da configuração do banco de dados. Em particular, pode diferenciar maiúsculas de minúsculas ou diferenciar maiúsculas de minúsculas.

Esse método DbFunction não tem implementação na memória e será gerado se a consulta mudar para avaliação do cliente. Isso pode acontecer se a consulta contiver uma ou mais expressões que não puderam ser traduzidas para o repositório.

Aplica-se a

Like(DbFunctions, String, String, String)

Uma implementação da operação SQL LIKE. Em bancos de dados relacionais, isso geralmente é traduzido diretamente para o 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

Parâmetros

_
DbFunctions

A instância DbFunctions.

matchExpression
String

A cadeia de caracteres que deve ser correspondida.

pattern
String

O padrão que pode envolver curingas %_,[,],^.

escapeCharacter
String

O caractere de escape (como uma única cadeia de caracteres) a ser usado na frente de %_,[,],^ se eles não forem usados como curingas.

Retornos

true se houver uma correspondência.

Comentários

Observe que a semântica da comparação dependerá da configuração do banco de dados. Em particular, pode diferenciar maiúsculas de minúsculas ou diferenciar maiúsculas de minúsculas.

Esse método DbFunction não tem implementação na memória e será gerado se a consulta mudar para avaliação do cliente. Isso pode acontecer se a consulta contiver uma ou mais expressões que não puderam ser traduzidas para o repositório.

Aplica-se a