DbFunctionsExtensions.Like Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Like(DbFunctions, String, String) |
Eine Implementierung des SQL-Vorgangs |
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)
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
Die DbFunctions-Instanz.
- matchExpression
- String
Die Zeichenfolge, die abgeglichen werden soll.
- pattern
- String
Das Muster, das ggf. Dies %,_,[,],^
umfasst.
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 oder die Groß-/Kleinschreibung nicht beachtet werden.
Diese DbFunction-Methode verfügt über keine In-Memory-Implementierung und wird ausgelöst, 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)
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
Die DbFunctions-Instanz.
- matchExpression
- String
Die Zeichenfolge, die abgeglichen werden soll.
- pattern
- String
Das Muster, das möglicherweise Die Feldhalter %,_,[,],^umfassen kann.
- escapeCharacter
- String
Das Escapezeichen (als einzelne Zeichenfolge), das vor %,_,[,],^^ verwendet werden soll, wenn sie nicht als Feldhalter 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 oder die Groß-/Kleinschreibung nicht beachtet werden.
Diese DbFunction-Methode verfügt über keine In-Memory-Implementierung und wird ausgelöst, 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:
Entity Framework