LinqDataSourceContextEventArgs Kelas
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.
Menyediakan data untuk peristiwa tersebut ContextCreating .
public ref class LinqDataSourceContextEventArgs : EventArgs
public class LinqDataSourceContextEventArgs : EventArgs
type LinqDataSourceContextEventArgs = class
inherit EventArgs
Public Class LinqDataSourceContextEventArgs
Inherits EventArgs
- Warisan
Contoh
Contoh berikut menunjukkan cara membuat objek konteks data dengan memanggil konstruktor non-parameterless dalam penanganan aktivitas untuk peristiwa tersebut ContextCreating . Kode menetapkan objek kustom ke ObjectInstance properti .
protected void LinqDataSource_ContextCreating(object sender, LinqDataSourceContextEventArgs e)
{
e.ObjectInstance = new ExampleDataContext(ConfigurationManager.ConnectionStrings["ExampleConnectionString"].ConnectionString);
}
Protected Sub LinqDataSource_ContextCreating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.LinqDataSourceContextEventArgs)
e.ObjectInstance = New ExampleDataContext(ConfigurationManager.ConnectionStrings("ExampleConnectionString").ConnectionString)
End Sub
Keterangan
Secara default, LinqDataSource kontrol membuat instans jenis yang ditentukan dalam ContextTypeName properti . Kontrol LinqDataSource memanggil konstruktor tanpa parameter dari objek konteks data untuk membuat instans objek.
Anda dapat membuat objek konteks data secara manual dengan menangani ContextCreating peristiwa. Anda melakukan ini jika Anda ingin menggunakan konstruktor non-parameterless.
Anda juga dapat menangani ContextCreating peristiwa jika Anda ingin membuat objek konteks data yang berbeda dari yang ditentukan dalam ContextTypeName properti . Dalam hal ini, Anda mengatur ObjectInstance properti ke objek yang Anda buat. Kontrol LinqDataSource akan menggunakan objek yang telah Anda buat untuk memilih data. Saat memperbarui, menyisipkan, atau menghapus data, Anda harus mengatur ObjectInstance properti ke objek yang berasal dari DataContext kelas .
Konstruktor
LinqDataSourceContextEventArgs() |
Menginisialisasi instans baru kelas LinqDataSourceContextEventArgs. |
LinqDataSourceContextEventArgs(DataSourceOperation) |
Menginisialisasi instans LinqDataSourceContextEventArgs baru kelas untuk operasi data yang ditentukan. |
Properti
ObjectInstance |
Mendapatkan atau mengatur objek konteks data yang akan dibuat. |
Operation |
Mendapatkan operasi data yang sedang dilakukan. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |