ProfileBase.IsDirty Properti
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.
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
IsDirty Properti 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 adalah true
Penyedia profil yang dipanggil dalam Save metode tidak dapat secara eksplisit menentukan apakah properti profil dengan jenis kelas kustom atau jenis kompleks, seperti koleksi, telah berubah. Anda dapat menggunakan peristiwa untuk ProfileAutoSaving menentukan apakah objek kustom telah dimodifikasi dan 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.