Partager via


DbFunctionsExtensions.Like Méthode

Définition

Surcharges

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.

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

_
DbFunctions

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

_
DbFunctions

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.

S’applique à