EntityDataSource.ContextDisposing Kejadian
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.
Terjadi sebelum ObjectContext dibuang.
public:
event EventHandler<System::Web::UI::WebControls::EntityDataSourceContextDisposingEventArgs ^> ^ ContextDisposing;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceContextDisposingEventArgs> ContextDisposing;
member this.ContextDisposing : EventHandler<System.Web.UI.WebControls.EntityDataSourceContextDisposingEventArgs>
Public Custom Event ContextDisposing As EventHandler(Of EntityDataSourceContextDisposingEventArgs)
Jenis Acara
Contoh
Untuk mempertahankan anggota instans yang ada ObjectContext untuk referensi di masa mendatang membatalkan peristiwa seperti yang ditunjukkan ContextCreated oleh kode berikut.
protected void EntityDataSource2_ContextDisposing(object sender,
EntityDataSourceContextDisposingEventArgs e)
{
e.Cancel = true;
}
Keterangan
Tangani kejadian ini untuk mencegah ObjectContext digunakannya EntityDataSource kontrol. Lakukan ini saat Anda ingin menggunakan satu ObjectContext instans di halaman Anda dengan beberapa kontrol atau instans EntityDataSource kontrol. Untuk mencegah ObjectContext dibuang, atur Cancel properti objek ke EntityDataSourceContextDisposingEventArgstrue
. Untuk informasi selengkapnya, lihat Object Context Life-Cycle Management (EntityDataSource). Untuk informasi selengkapnya tentang konteks objek, lihat Resolusi Identitas, Manajemen Status, dan Pelacakan Perubahan.
Berlaku untuk
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