PersonalizationAdministration.ResetState Metode
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.
Mereset data personalisasi di penyimpanan data yang mendasar, berdasarkan item yang terkandung dalam koleksi.
public:
static int ResetState(System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ data);
public static int ResetState (System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection data);
static member ResetState : System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection -> int
Public Shared Function ResetState (data As PersonalizationStateInfoCollection) As Integer
Parameter
Kumpulan PersonalizationStateInfo objek yang menunjukkan data apa yang harus direset.
Mengembalikan
Jumlah baris yang direset.
Pengecualian
data
adalah null
.
data
adalah koleksi kosong.
-atau-
Elemen koleksi adalah null
.
-atau-
Nilai UserPersonalizationStateInfo jalur instans dalam koleksi adalah null
atau string kosong ("").
-atau-
Nilai user
UserPersonalizationStateInfo instans dalam koleksi adalah null
, string kosong, atau berisi koma.
-atau-
Penyedia untuk penyedia personalisasi yang ditentukan dalam konfigurasi bukan tipe yang benar.
-atau-
Panjang string parameter apa pun lebih besar dari 256 karakter.
Pengecualian konfigurasi terjadi saat mencoba membuat dan menginisialisasi instans salah satu penyedia personalisasi yang dikonfigurasi.
-atau-
Penyedia personalisasi default yang ditentukan dalam konfigurasi tidak dapat ditemukan.
Penyedia default menunjukkan bahwa jumlah baris yang dihapus adalah angka negatif.
Keterangan
Metode ini mengatur ulang data personalisasi di penyimpanan data yang mendasar, berdasarkan PersonalizationStateInfo objek yang terkandung dalam koleksi. Anda dapat menggunakan metode ini untuk menghapus campuran data bersama dan per pengguna secara selektif berdasarkan konten koleksi. SharedPersonalizationStateInfo objek menunjukkan bahwa data bersama untuk halaman akan direset; UserPersonalizationStateInfo objek menunjukkan bahwa data per pengguna untuk halaman tertentu akan direset.
Catatan
Metode ini tidak menjamin bahwa semua reset terjadi dalam satu transaksi karena pengumpulan menunjuk ke kumpulan data personalisasi acak.
Ini bukan kesalahan bagi koleksi untuk berisi objek yang mereferensikan data yang tidak ada.
Berlaku untuk
Lihat juga
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