DbFunctionsExtensions.Like Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Like(DbFunctions, String, String) |
Implementasi operasi SQL |
Like(DbFunctions, String, String, String) |
Implementasi operasi SQL LIKE. Pada database relasional ini biasanya langsung diterjemahkan ke SQL. |
Like(DbFunctions, String, String)
Implementasi operasi SQL LIKE
. Pada database relasional ini biasanya langsung diterjemahkan ke 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
Parameter
Instans DbFunctions.
- matchExpression
- String
String yang akan dicocokkan.
- pattern
- String
Pola yang mungkin melibatkan kartubebas %,_,[,],^
.
Mengembalikan
true
jika ada kecocokan.
Keterangan
Perhatikan bahwa semantik perbandingan akan bergantung pada konfigurasi database. Secara khusus, mungkin peka huruf besar/kecil atau tidak peka huruf besar/kecil.
Metode DbFunction ini tidak memiliki implementasi dalam memori dan akan melemparkan jika kueri beralih ke evaluasi klien. Ini bisa terjadi jika kueri berisi satu atau beberapa ekspresi yang tidak dapat diterjemahkan ke penyimpanan.
Berlaku untuk
Like(DbFunctions, String, String, String)
Implementasi operasi SQL LIKE. Pada database relasional ini biasanya langsung diterjemahkan ke 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
Parameter
Instans DbFunctions.
- matchExpression
- String
String yang akan dicocokkan.
- pattern
- String
Pola yang mungkin melibatkan kartubebas %,_,[,],^.
- escapeCharacter
- String
Karakter escape (sebagai string karakter tunggal) untuk digunakan di depan %,_,[,],^ jika tidak digunakan sebagai wildcard.
Mengembalikan
true
jika ada kecocokan.
Keterangan
Perhatikan bahwa semantik perbandingan akan bergantung pada konfigurasi database. Secara khusus, mungkin peka huruf besar/kecil atau tidak peka huruf besar/kecil.
Metode DbFunction ini tidak memiliki implementasi dalam memori dan akan melemparkan jika kueri beralih ke evaluasi klien. Ini bisa terjadi jika kueri berisi satu atau beberapa ekspresi yang tidak dapat diterjemahkan ke penyimpanan.
Berlaku untuk
Entity Framework