DbFunctionsExtensions.Like Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Like(DbFunctions, String, String) |
Implémentation de l’opération SQL |
Like(DbFunctions, String, String, String) |
Implémentation de l’opération SQL LIKE. Sur les bases de données relationnelles, cela est généralement traduit directement en SQL. |
Like(DbFunctions, String, String)
Implémentation de l’opération SQL LIKE
. Sur les bases de données relationnelles, cela est généralement traduit directement en 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
Paramètres
Instance DbFunctions.
- matchExpression
- String
Chaîne à mettre en correspondance.
- pattern
- String
Modèle qui peut impliquer des %,_,[,],^
caractères génériques .
Retours
true
s’il y a une correspondance.
Remarques
Notez que la sémantique de la comparaison dépend de la configuration de la base de données. En particulier, il peut respecter la casse ou ne pas respecter la casse.
Cette méthode DbFunction n’a pas d’implémentation en mémoire et sera levée si la requête bascule vers l’évaluation du client. Cela peut se produire si la requête contient une ou plusieurs expressions qui n’ont pas pu être traduites dans le magasin.
S’applique à
Like(DbFunctions, String, String, String)
Implémentation de l’opération SQL LIKE. Sur les bases de données relationnelles, cela est généralement traduit directement en 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
Paramètres
Instance DbFunctions.
- matchExpression
- String
Chaîne à mettre en correspondance.
- pattern
- String
Modèle qui peut impliquer des caractères génériques %,_,[,],^.
- escapeCharacter
- String
Caractère d’échappement (sous forme de chaîne de caractères unique) à utiliser devant %,_,[,],^ s’ils ne sont pas utilisés comme caractères génériques.
Retours
true
s’il y a une correspondance.
Remarques
Notez que la sémantique de la comparaison dépend de la configuration de la base de données. En particulier, il peut respecter la casse ou ne pas respecter la casse.
Cette méthode DbFunction n’a pas d’implémentation en mémoire et sera levée si la requête bascule vers l’évaluation du client. Cela peut se produire si la requête contient une ou plusieurs expressions qui n’ont pas pu être traduites dans le magasin.