Bagikan melalui


ProfileBase.IsDirty Properti

Definisi

Mendapatkan nilai yang menunjukkan apakah salah satu properti profil telah dimodifikasi.

public:
 property bool IsDirty { bool get(); };
public bool IsDirty { get; }
member this.IsDirty : bool
Public ReadOnly Property IsDirty As Boolean

Nilai Properti

true jika salah satu properti profil telah dimodifikasi; jika tidak, false.

Keterangan

Properti IsDirty dapat digunakan oleh penyedia profil selama Save metode untuk menentukan apakah properti yang terdiri dari jenis primitif, string, atau DateTime objek telah diubah. Properti yang diubah kemudian diperbarui oleh penyedia profil dalam Save metode . Metode Save ini secara otomatis dipanggil di akhir eksekusi halaman jika AutomaticSaveEnabled properti true

Penyedia profil yang Save dipanggil dalam metode tidak dapat secara eksplisit menentukan apakah properti profil dengan jenis kelas kustom atau jenis kompleks, seperti koleksi, telah berubah. Anda dapat menggunakan ProfileAutoSaving peristiwa untuk menentukan apakah objek kustom telah dimodifikasi dan untuk melanjutkan penyimpanan otomatis untuk objek yang dimodifikasi atau membatalkan penyimpanan otomatis jika tidak ada objek yang telah dimodifikasi. Perilaku ProfileBase default kelas adalah mengatur IsDirty properti ke true untuk properti yang merupakan jenis kustom atau kompleks saat pertama kali properti diakses.

Berlaku untuk

Lihat juga