Lapisan Akses Data Knight adalah Peta Hubungan Objek muktamad, Pembekal LINQ, SQL untuk Peta Entiti, dan ADO.NET pembalut.
Kami telah mengambil ciri-ciri terbaik dari Kerangka Entiti, NHibernate, Fasih NHibernate, Massive, Dapper, dan ADO.NET dan menggabungkannya ke dalam satu rangka kerja yang luar biasa. Peta Perhubungan Objek boleh memetakan dari kelas ke pangkalan data secara automatik tanpa sebarang atribut, konfigurasi, atau fail Pemetaan XML yang diperlukan. Apabila nama sifat kelas berbeza daripada pangkalan data, pemetaan boleh diganti dengan atribut, fail atau kod Pemetaan XML. Anda juga boleh mengubah pemetaan pada masa jalanan.
Pembekal LINQ adalah pelaksanaan yang dibakar sepenuhnya yang menyokong Pilih, Kesatuan, Langkau, Ambil, Agregat dan banyak lagi. Pembekal LINQ bekerjasama dengan SQL Server, Oracle, VistaDB, Sqlite, Firebird, dan MS Access.
Sama seperti Besar-besaran dan Dapper, Lapisan Akses Data Knight boleh memetakan keputusan daripada Pertanyaan SQL atau Prosedur Yang Disimpan ke dalam Kelas secara automatik.
Akses Data Knight juga mengandungi penjana kod. Menjana kelas daripada jadual, menjana pangkalan data anda daripada kelas anda. Segerakkan pangkalan data anda dari ruang nama.
Operasi ADO.NET biasa seperti melaksanakan prosedur yang disimpan, mewujudkan pangkalan data, meja truncating juga disokong.
Knight Data Access Layer bekerja dengan SQL Server, Oracle, VistaDb, Sqlite, Firebird, MS Access, OLEDB, dan ODBC.
Cuba hari ini.
sejarah versi
- Versi 1.02 diposkan pada 2012-07-21
Keluaran Pertama
Butiran Atur Cara
EULA
EULA - Perjanjian Lesen Pengguna Akhir
Perjanjian LESEN PENGGUNA AKHIR Perisian Kellerman untuk Lapisan Akses Data Knight
Sila baca dengan teliti sebelum memasang pakej perisian ini. Pemasangan pakej anda menunjukkan penerimaan anda terhadap terma dan syarat perjanjian lesen ini. Hubungi Perisian Kellerman jika anda mempunyai sebarang pertanyaan mengenai lesen ini.
Perisian (perpustakaan dan kod objek) adalah proprietari kepada Perisian Kellerman dan dilindungi oleh Undang-undang Hak Cipta Persekutuan. Perisian Kellerman mengekalkan tajuk dan pemilikan Perisian.
Perjanjian Lesen Pengguna Akhir ini (&sebut harga;EULA&sebut harga;) adalah kontrak yang boleh dikuatkuasakan di sisi undang-undang antara anda (&sebut harga;sebut harga Pelanggan; atau &sebut harga;anda&sebut harga;) dan Perisian Kellerman sebagai Milik Tunggal Ohio ("Kellerman Software"). Dengan mengklik saya bersetuju, memasang, atau menggunakan mana-mana bahagian Perisian, anda bersetuju untuk terikat dengan terma EULA ini. Jika anda tidak bersetuju dengan terma EULA ini, jangan pasang perisian.
1. PEMBERIAN LESEN BUKAN EKSKLUSIF, TERHAD
Perisian dan dokumentasi yang berkaitan dilesenkan, tidak dijual. Sebarang hak yang tidak diberikan dengan jelas dan nyata kepada anda di bawah EULA ini adalah terpelihara kepada Perisian Kellerman. Dengan syarat anda telah membayar semua yuran yang berkenaan, mendaftar perisian dengan Perisian Kellerman, dan sebaliknya mematuhi EULA ini, Perisian Kellerman memberikan anda hak peribadi, tidak eksklusif, tidak boleh dipindah milik, terhad:
A. Perisian ini dilesenkan bagi setiap pemaju aplikasi perisian (&sebut harga;pembangun;). Perisian Kellerman dengan ini memberikan anda Lesen yang tidak termasuk yang membenarkan satu, dan hanya satu, pemaju pada satu masa untuk menggunakan Perisian untuk tujuan pembangunan setiap lesen yang dibeli. Anda juga dibenarkan untuk mengedarkan aplikasi yang mengandungi fail yang disusun secara bebas royalti. Penggunaan Lesen ini tidak mewujudkan apa-apa jenis perkongsian atau kepentingan pemilikan bersama dalam aplikasi proprietari anda. Sila hubungi Perisian Kellerman jika anda memerlukan Lesen tambahan. Penggunaan Produk oleh lebih daripada satu pemaju pada satu masa tamat, tanpa pemberitahuan, Lesen ini dan hak untuk menggunakan Produk. Anda boleh menyalin Perisian untuk tujuan arkib, dengan syarat salinan itu mengandungi semua notis proprietari Perisian asal.
B. Jika Lesen Tapak Perisian telah dibeli; semua pemaju di satu alamat pos fizikal boleh menggunakan Perisian.
c. Jika Lesen Perusahaan Perisian telah dibeli; semua pemaju di semua lokasi Syarikat Tunggal boleh menggunakan Perisian.
d. Jika lesen kepada kod sumber untuk Perisian dibeli, anda boleh mengubah suai dan menyusun kod sumber dalam permohonan anda. Tiada bahagian kod sumber dalam borang yang tidak disusun boleh diedarkan walaupun pengubahsuaian telah dibuat.
E. Anda tidak boleh mengedar, menyewa, sub-lesen atau sebaliknya menyediakan kepada orang lain perisian atau dokumentasi atau salinannya, kecuali dibenarkan secara nyata dalam Lesen ini tanpa persetujuan bertulis terlebih dahulu daripada Perisian Kellerman. Dalam kes pemindahan yang dibenarkan, penerima pindah milik mesti bersetuju untuk terikat dengan terma dan syarat Perjanjian Lesen ini.
F. Anda tidak boleh menyusun semula, membongkar, mengekstrak atau sebaliknya jurutera terbalik mana-mana Perisian.
2. WARANTI, REMEDI, DAN BATASAN
a. Perisian Kellerman MENJAMIN BAHAWA PERISIAN AKAN MELAKSANAKAN DENGAN KETARA SELARAS DENGAN ACCOMPANYIMANUSIA PERISIAN MENJAMIN BAHAWA PERISIAN AKAN MELAKUKAN DENGAN KETARA MENGIKUT MANUAL PENGGUNA YANG DISERTAKAN SELAMA 30 HARI BERIKUTAN PENERIMAAN PERISIAN ANDA. INI ADALAH SATU-SATUNYA WARANTI ANDA.
b. KEWAJIPAN TUNGGAL Perisian Kellerman DAN REMEDI EKSKLUSIF ANDA UNTUK SEBARANG KEGAGALAN WARANTI ADALAH MENGIKUTI AMALAN PERNIAGAAN BIASA Perisian Kellerman UNTUK PEMBETULAN, PENGGANTIAN ATAU REMEDI KECACATAN.
c. MELAINKAN DINYATAKAN SEBALIKNYA DI ATAS, PERISIAN DAN DOKUMENTASI DISEDIAKAN & SEBUT HARGA;SEBAGAI SEBUT HARGA; TANPA SEBARANG WARANTI SAMA ADA NYATA ATAU TERSIRAT, TERMASUK TETAPI TIDAK TERHAD KEPADA WARANTI TERSIRAT KEBOLEHDAGANGAN DAN KESESUAIAN UNTUK TUJUAN TERTENTU. KESELURUHAN RISIKO YANG TIMBUL DARIPADA PENGGUNAAN ATAU PRESTASI PERISIAN INI KEKAL DENGAN ANDA. DALAM APA JUA KEADAAN, KeLLERMAN SOFTWARE ATAU MANA-MANA PEMBEKALNYA TIDAK AKAN BERTANGGUNGJAWAB KE ATAS SEBARANG KEROSAKAN SAMPINGAN, TURUTAN, TIDAK LANGSUNG ATAU LAIN-LAIN, TERMASUK KEHILANGAN DATA, KEHILANGAN PENDAPATAN ATAU KEHILANGAN KEUNTUNGAN, WALAUPUN MEREKA TELAH DINASIHATKAN TENTANG KEMUNGKINAN KEROSAKAN TERSEBUT. Perisian Kellerman BERHAK UNTUK MENGUBAHSUAI DOKUMEN INI PADA BILA-BILA MASA TANPA KEWAJIPAN UNTUK MEMAKLUMKAN SESIAPA. DALAM APA JUA KEADAAN, Kellerman Perisian ATAU LIABILITI PEMBEKAL DI BAWAH PERJANJIAN INI MELEBIHI JUMLAH APA-APA AMAUN YANG DIBAYAR DI BAWAH INI OLEH ANDA KEPADA Perisian Kellerman ATAU PEMBEKAL.
3. PENAMATAN
Lesen akan ditamatkan secara automatik jika anda gagal mematuhi terma, syarat atau batasan yang terkandung dalam EULA ini, termasuk pembayaran lesen yang berkenaan atau yuran lain. Anda boleh menamatkan EULA ini pada bila-bila masa (tanpa kewajipan di pihak Perisian Kellerman) dengan memusnahkan semua salinan Perisian, memadam mana-mana salinan Perisian dari cakera keras anda, tidak lagi semua penggunaan Perisian dan dokumentasi; dan menyediakan bukti yang memuaskan kepada Perisian Kellerman yang telah anda lakukan. Penafian waranti dan batasan liabiliti yang terkandung dalam Seksyen 2 akan terus berkuatkuasa walaupun selepas hak anda untuk menggunakan Perisian ditamatkan.
4. VERSI DEMO ATAU PENILAIAN
Jika Perisian Kellerman menetapkan Perisian sebagai & sebut harga demo; atau & sebut harga;Penilaian&sebut harga; versi, anda boleh menggunakan Perisian semata-mata untuk tujuan penilaian untuk tempoh 30 hari. Penggunaan Perisian dan/atau dokumentasi melebihi tempoh penilaian 30 hari melanggar hak Perisian Kellerman, seperti yang diterangkan di atas, termasuk tetapi tidak terhad kepada hak Perisian Kellerman di bawah Akta Hak Cipta Amerika Syarikat. Anda mengakui bahawa mana-mana versi Demo atau Penilaian hanyalah demonstrasi teknologi yang mungkin tidak berada pada tahap prestasi atau keserasian produk Perisian Kellerman yang tersedia secara umum. Versi demo atau penilaian disediakan dengan ketat pada sebut harga & seperti yang disebutkan;
5. NAIK TARAF
Jika Perisian ini ditetapkan oleh Perisian Kellerman sebagai produk Naik Taraf, anda hanya boleh menggunakan Perisian jika anda juga kini merupakan pengguna berlesen produk asas yang mana Naik Taraf terpakai. Melainkan dokumentasi Perisian Kellerman untuk Naik Taraf khusus menyediakan, anda tidak boleh memisahkan produk naik taraf dari produk asas, atau memindahkannya secara berasingan. Perisian Kellerman mempunyai hak tunggal dan eksklusif untuk menetapkan dasar dan harga mengenai kemas kini, naik taraf dan penambahbaikan. Semua terma lain EULA ini terpakai dengan daya yang sama dengan mana-mana Naik Taraf tersebut.
6. UNDANG-UNDANG YANG MENTADBIR; Tempat
EULA ini akan ditadbir oleh dan ditafsirkan di bawah undang-undang substantif yang terpakai kepada Negeri Ohio, Amerika Syarikat. Jika mana-mana peruntukan EULA ini dipegang sebagai tidak boleh dikuatkuasakan, peruntukan yang selengsat akan kekal berkuatkuasa dan berkesan sepenuhnya.
EuLA yang diletakkan di bawah ini memeterai di Columbus, Ohio, dan selanjutnya bersetuju bahawa sebarang pertikaian undang-undang atau saksama yang dibawa atau timbul di bawah Perjanjian ini hendaklah dibawa ke mahkamah Negeri dan Persekutuan untuk Columbus, Ohio. Perjanjian ini merupakan keseluruhan Perjanjian antara Perisian Kellerman yang ditandatangani dan Kellerman mengenai Perisian dan dokumentasi, dan tidak boleh diubahsuai kecuali dalam tulisan yang ditandatangani oleh Perisian Kellerman.