Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Bagian ini membahas fungsi kanonis yang didukung oleh semua penyedia data, dan dapat digunakan oleh semua teknologi kueri. Fungsi kanonis tidak dapat diperluas oleh penyedia.
Fungsi kanonis ini akan diterjemahkan ke fungsionalitas sumber data yang sesuai untuk penyedia. Ini memungkinkan pemanggilan fungsi yang dinyatakan dalam bentuk umum di seluruh sumber data.
Karena fungsi kanonis ini independen dari sumber data, argumen dan jenis pengembalian fungsi kanonis didefinisikan dalam hal jenis dalam model konseptual. Namun, beberapa sumber data mungkin tidak mendukung semua jenis dalam model konseptual.
Ketika fungsi kanonis digunakan dalam kueri SQL Entitas, fungsi yang sesuai akan dipanggil di sumber data.
Semua fungsi kanonis memiliki perilaku input null dan kondisi kesalahan yang ditentukan secara eksplisit. Penyedia penyimpanan harus mematuhi perilaku tersebut, tetapi Kerangka Kerja Entitas tidak memberlakukan perilaku ini.
Untuk skenario LINQ, kueri terhadap Kerangka Kerja Entitas melibatkan pemetaan metode CLR ke metode di sumber data yang mendasarinya. Metode CLR memetakan ke fungsi kanonis, sehingga serangkaian metode tertentu akan memetakan dengan benar, terlepas dari sumber data.
Namespace Fungsi Kanonis
Namespace untuk fungsi kanonis adalah System.Data.Metadata.Edm. Namespace System.Data.Metadata.Edm secara otomatis disertakan dalam semua kueri. Namun, jika namespace lain diimpor yang berisi fungsi dengan nama yang sama dengan fungsi kanonis (di namespace System.Data.Metadata.Edm), Anda harus menentukan namespace.
Pada bagian ini
Fungsi Kanonis Agregat Membahas fungsi kanonis SQL Entitas agregat.
Fungsi Kanonis Matematika Membahas fungsi kanonis SQL Entitas matematika.
Fungsi Kanonis String Membahas fungsi kanonis SQL Entitas string.
Fungsi Kanonis Tanggal dan Waktu Membahas fungsi kanonis SQL Entitas tanggal dan waktu.
Fungsi Kanonis Bitwise Membahas fungsi kanonis bitwise dalam Entity SQL.
Fungsi Spasial Membahas fungsi kanonis SQL Entitas Spasial.
Fungsi Kanonis Lainnya Membahas fungsi yang tidak diklasifikasikan sebagai bitwise, tanggal/waktu, string, matematika, atau agregat.