DbFunctionsExtensions.Like Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Like(DbFunctions, String, String) |
Uma implementação da operaçã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
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
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
Entity Framework