Lingua

DbFunctionsExtensions.Like Metodo

Definizione

Overload

Nome Descrizione
Like(DbFunctions, String, String)

Implementazione dell'operazione SQL LIKE . Nei database relazionali questo viene in genere convertito direttamente in 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)

Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs

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

matchExpression
String

Stringa che deve essere trovata in corrispondenza.

pattern
String

Modello che può comportare caratteri %,_,[,],^jolly.

Valori restituiti

true se esiste una corrispondenza.

Commenti

Si noti che la semantica del confronto dipenderà 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 implementazione in memoria e genererà se la query passa alla valutazione client. Ciò può verificarsi se la query contiene una o più espressioni che non possono essere convertite nell'archivio.

Si applica a

Like(DbFunctions, String, String, String)

Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs
Origine:
DbFunctionsExtensions.cs

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

matchExpression
String

Stringa che deve essere trovata in corrispondenza.

pattern
String

Modello che può includere caratteri jolly %,_,[,],^.

escapeCharacter
String

Carattere di escape (come stringa di caratteri singoli) da usare davanti a %,_,[,],^ se non vengono usati come caratteri jolly.

Valori restituiti

true se esiste una corrispondenza.

Commenti

Si noti che la semantica del confronto dipenderà 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 implementazione in memoria e genererà se la query passa alla valutazione client. Ciò può verificarsi se la query contiene una o più espressioni che non possono essere convertite nell'archivio.

Si applica a