Bagikan melalui


Membuat metode DataContext yang dipetakan ke prosedur dan fungsi tersimpan (Perancang O/R)

Anda dapat menambahkan prosedur dan fungsi tersimpan ke Perancang O/R sebagai DataContext metode. Memanggil metode dan meneruskan parameter yang diperlukan menjalankan prosedur atau fungsi tersimpan DataContext pada database dan mengembalikan data dalam jenis pengembalian metode. Untuk informasi terperinci tentang DataContext metode, lihat Metode DataContext (Perancang O/R).

Catatan

Anda juga dapat menggunakan prosedur tersimpan untuk menimpa perilaku run-time LINQ default ke SQL yang melakukan Sisipkan, Pembaruan, dan Hapus saat perubahan disimpan dari kelas entitas ke database. Untuk informasi selengkapnya, lihat Cara: Menetapkan prosedur tersimpan untuk melakukan pembaruan, penyisipan, dan penghapusan (O/R Designer) .

Membuat metode DataContext

Anda dapat membuat DataContext metode dengan menyeret prosedur atau fungsi tersimpan dari Server Explorer atau **Database Explorer ke O/R Designer.

Catatan

Jenis pengembalian metode yang dihasilkan DataContext berbeda tergantung di mana Anda menghilangkan prosedur atau fungsi tersimpan pada O/R Designer. Menjatuhkan item langsung ke kelas entitas yang ada membuat DataContext metode dengan jenis pengembalian kelas entitas. Menjatuhkan item ke area kosong O /R Designer membuat DataContext metode yang mengembalikan jenis yang dihasilkan secara otomatis. Anda dapat mengubah jenis DataContext pengembalian metode setelah menambahkannya ke panel Metode . Untuk memeriksa atau mengubah jenis pengembalian metode DataContext, pilih dan periksa properti Jenis Pengembalian di jendela Properti. Untuk informasi selengkapnya, lihat Cara: Mengubah jenis pengembalian metode DataContext (Perancang O/R).

Catatan

Komputer Anda mungkin menampilkan nama atau lokasi yang berbeda untuk beberapa elemen antarmuka pengguna Visual Studio dalam artikel ini. Anda mungkin menggunakan edisi Visual Studio yang berbeda atau pengaturan lingkungan yang berbeda. Untuk informasi selengkapnya, lihat Mempersonalisasi IDE.

Untuk membuat metode DataContext yang mengembalikan jenis yang dihasilkan secara otomatis

  1. Di Server Explorer atau Database Explorer, perluas simpul Prosedur Tersimpan database tempat Anda bekerja.

  2. Temukan prosedur tersimpan yang diinginkan dan seret ke area kosong O/R Designer.

    Metode DataContext dibuat dengan jenis pengembalian yang dihasilkan secara otomatis dan muncul di panel Metode .

Untuk membuat metode DataContext yang memiliki jenis pengembalian kelas entitas

  1. Di Server Explorer atau Database Explorer, perluas simpul Prosedur Tersimpan database tempat Anda bekerja.

  2. Temukan prosedur tersimpan yang diinginkan dan seret ke kelas entitas yang ada di Perancang O/R.

    Metode DataContext dibuat dengan jenis pengembalian kelas entitas yang dipilih dan muncul di panel Metode .

Catatan

Untuk informasi tentang mengubah jenis pengembalian metode yang ada DataContext , lihat Cara: Mengubah jenis pengembalian metode DataContext (O/R Designer).