Jazyk

DbFunctionsExtensions.Like Metoda

Definice

Přetížení

Název Description
Like(DbFunctions, String, String)

Implementace operace SQL LIKE . U relačních databází je to obvykle přímo přeloženo do SQL.

Like(DbFunctions, String, String, String)

Implementace operace SQL LIKE. U relačních databází je to obvykle přímo přeloženo do SQL.

Like(DbFunctions, String, String)

Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs

Implementace operace SQL LIKE . U relačních databází je to obvykle přímo přeloženo do 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

Parametry

_
DbFunctions

Instance DbFunctions.

matchExpression
String

Řetězec, který se má shodovat.

pattern
String

Vzor, který může zahrnovat zástupné cardy %,_,[,],^.

Návraty

true pokud existuje shoda.

Poznámky

Všimněte si, že sémantika porovnání bude záviset na konfiguraci databáze. Konkrétně se může rozlišovat malá a velká písmena nebo nerozlišují velká a malá písmena.

Tato metoda DbFunction nemá žádnou implementaci v paměti a vyvolá, pokud dotaz přepne na hodnocení klienta. K tomu může dojít v případě, že dotaz obsahuje jeden nebo více výrazů, které nelze přeložit do úložiště.

Platí pro

Like(DbFunctions, String, String, String)

Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs
Zdroj:
DbFunctionsExtensions.cs

Implementace operace SQL LIKE. U relačních databází je to obvykle přímo přeloženo do 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

Parametry

_
DbFunctions

Instance DbFunctions.

matchExpression
String

Řetězec, který se má shodovat.

pattern
String

Vzor, který může zahrnovat zástupné dokumentace %,_,[,],^.

escapeCharacter
String

Řídicí znak (jako řetězec s jedním znakem) pro použití před %,_,[,],^ pokud se nepoužívají jako zástupné znaky.

Návraty

true pokud existuje shoda.

Poznámky

Všimněte si, že sémantika porovnání bude záviset na konfiguraci databáze. Konkrétně se může rozlišovat malá a velká písmena nebo nerozlišují velká a malá písmena.

Tato metoda DbFunction nemá žádnou implementaci v paměti a vyvolá, pokud dotaz přepne na hodnocení klienta. K tomu může dojít v případě, že dotaz obsahuje jeden nebo více výrazů, které nelze přeložit do úložiště.

Platí pro