CosmosQueryableExtensions.FromSqlRaw<TEntity> 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.
Membuat kueri LINQ berdasarkan kueri SQL mentah.
public static System.Linq.IQueryable<TEntity> FromSqlRaw<TEntity> (this Microsoft.EntityFrameworkCore.DbSet<TEntity> source, string sql, params object[] parameters) where TEntity : class;
static member FromSqlRaw : Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> * string * obj[] -> System.Linq.IQueryable<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function FromSqlRaw(Of TEntity As Class) (source As DbSet(Of TEntity), sql As String, ParamArray parameters As Object()) As IQueryable(Of TEntity)
Jenis parameter
- TEntity
Jenis elemen source
.
Parameter
- source
- DbSet<TEntity>
IQueryable<T> untuk digunakan sebagai dasar kueri SQL mentah (biasanya ).DbSet<TEntity>
- sql
- String
Kueri SQL mentah.
- parameters
- Object[]
Nilai yang akan ditetapkan ke parameter.
Mengembalikan
Mewakili IQueryable<T> kueri SQL mentah.
Keterangan
yang dikembalikan IQueryable<T> dapat disusun menggunakan LINQ untuk membangun kueri yang lebih kompleks.
Seperti halnya API apa pun yang menerima SQL, penting untuk membuat parameter input pengguna apa pun untuk melindungi dari serangan injeksi SQL. Anda dapat menyertakan tempat penampung parameter dalam string kueri SQL lalu menyediakan nilai parameter sebagai argumen tambahan. Nilai parameter apa pun yang Anda berikan akan secara otomatis dikonversi ke parameter Cosmos.
Lihat Mengkueri data dengan EF Core, dan Mengakses Azure Cosmos DB dengan EF Core untuk informasi dan contoh selengkapnya.
Berlaku untuk
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk