DbFunctionsExtensions.Like Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Like(DbFunctions, String, String) |
Implementazione dell'operazione SQL |
Like(DbFunctions, String, String, String) |
Implementazione dell'operazione SQL LIKE. Nei database relazionali questo viene in genere convertito direttamente in SQL. |
Like(DbFunctions, String, String)
Implementazione dell'operazione SQL LIKE
. Nei database relazionali questo viene in genere convertito direttamente in 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
Parametri
Istanza di DbFunctions.
- matchExpression
- String
Stringa corrispondente.
- pattern
- String
Modello che può comportare caratteri jolly %,_,[,],^
.
Restituisce
true
se c'è una corrispondenza.
Commenti
Si noti che la semantica del confronto dipende dalla configurazione del database. In particolare, può essere distinzione tra maiuscole e minuscole o senza distinzione tra maiuscole e minuscole.
Questo metodo DbFunction non ha implementazioni in memoria e genererà se la query passa alla valutazione client. Ciò può verificarsi se la query contiene una o più espressioni che non è stato possibile convertire nell'archivio.
Si applica a
Like(DbFunctions, String, String, String)
Implementazione dell'operazione SQL LIKE. Nei database relazionali questo viene in genere convertito direttamente in 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
Parametri
Istanza di DbFunctions.
- matchExpression
- String
Stringa corrispondente.
- pattern
- String
Modello che può comportare caratteri jolly %,_,[,],^.
- escapeCharacter
- String
Carattere di escape (come singola stringa di caratteri) da usare davanti a %,_,[,],^ se non vengono usati come caratteri jolly.
Restituisce
true
se c'è una corrispondenza.
Commenti
Si noti che la semantica del confronto dipende dalla configurazione del database. In particolare, può essere distinzione tra maiuscole e minuscole o senza distinzione tra maiuscole e minuscole.
Questo metodo DbFunction non ha implementazioni in memoria e genererà se la query passa alla valutazione client. Ciò può verificarsi se la query contiene una o più espressioni che non è stato possibile convertire nell'archivio.