Sprache

DbFunctionsExtensions.Like Methode

Definition

Überlädt

Name Beschreibung
Like(DbFunctions, String, String)

Eine Implementierung des SQL-Vorgangs LIKE . In relationalen Datenbanken wird dies in der Regel direkt in SQL übersetzt.

Like(DbFunctions, String, String, String)

Eine Implementierung des SQL LIKE-Vorgangs. In relationalen Datenbanken wird dies in der Regel direkt in SQL übersetzt.

Like(DbFunctions, String, String)

Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs

Eine Implementierung des SQL-Vorgangs LIKE . In relationalen Datenbanken wird dies in der Regel direkt in SQL übersetzt.

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

Parameter

_
DbFunctions

Die DbFunctions-Instanz.

matchExpression
String

Die Zeichenfolge, die abgeglichen werden soll.

pattern
String

Das Muster, das Wildcards %,_,[,],^umfassen kann.

Gibt zurück

true wenn eine Übereinstimmung vorhanden ist.

Hinweise

Beachten Sie, dass die Semantik des Vergleichs von der Datenbankkonfiguration abhängt. Insbesondere kann die Groß-/Kleinschreibung beachtet werden oder die Groß-/Kleinschreibung nicht beachtet werden.

Diese DbFunction-Methode hat keine In-Memory-Implementierung und löst aus, wenn die Abfrage zur Clientauswertung wechselt. Dies kann passieren, wenn die Abfrage einen oder mehrere Ausdrücke enthält, die nicht in den Speicher übersetzt werden konnten.

Gilt für:

Like(DbFunctions, String, String, String)

Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs
Quelle:
DbFunctionsExtensions.cs

Eine Implementierung des SQL LIKE-Vorgangs. In relationalen Datenbanken wird dies in der Regel direkt in SQL übersetzt.

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

Parameter

_
DbFunctions

Die DbFunctions-Instanz.

matchExpression
String

Die Zeichenfolge, die abgeglichen werden soll.

pattern
String

Das Muster, das Wildcards %,_,[,],^umfassen kann.

escapeCharacter
String

Das Escapezeichen (als einzelne Zeichenfolge), das vor %,_,[,],^ verwendet werden soll, wenn sie nicht als Wildcards verwendet werden.

Gibt zurück

true wenn eine Übereinstimmung vorhanden ist.

Hinweise

Beachten Sie, dass die Semantik des Vergleichs von der Datenbankkonfiguration abhängt. Insbesondere kann die Groß-/Kleinschreibung beachtet werden oder die Groß-/Kleinschreibung nicht beachtet werden.

Diese DbFunction-Methode hat keine In-Memory-Implementierung und löst aus, wenn die Abfrage zur Clientauswertung wechselt. Dies kann passieren, wenn die Abfrage einen oder mehrere Ausdrücke enthält, die nicht in den Speicher übersetzt werden konnten.

Gilt für: