PersonalizationAdministration.ResetInactiveUserState 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 informasi status personalisasi per pengguna dengan menghapus baris terkait di penyimpanan data yang mendasar.
Overload
ResetInactiveUserState(DateTime) |
Mengatur ulang semua informasi status personalisasi per pengguna di penyimpanan data yang mendasar, berdasarkan parameter yang ditentukan. |
ResetInactiveUserState(String, DateTime) |
Mengatur ulang semua informasi status per pengguna di penyimpanan data yang mendasar untuk pengguna yang tidak aktif, berdasarkan parameter yang ditentukan. |
ResetInactiveUserState(DateTime)
Mengatur ulang semua informasi status personalisasi per pengguna di penyimpanan data yang mendasar, berdasarkan parameter yang ditentukan.
public:
static int ResetInactiveUserState(DateTime userInactiveSinceDate);
public static int ResetInactiveUserState (DateTime userInactiveSinceDate);
static member ResetInactiveUserState : DateTime -> int
Public Shared Function ResetInactiveUserState (userInactiveSinceDate As DateTime) As Integer
Parameter
- userInactiveSinceDate
- DateTime
Tanggal terakhir informasi personalisasi pengguna diakses.
Mengembalikan
Jumlah baris di penyimpanan data yang mendasar yang direset.
Pengecualian
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 mengembalikan angka negatif untuk hitungan.
Keterangan
Metode ini mengatur ulang semua informasi status per pengguna di penyimpanan data yang mendasar, di mana nilai properti pengguna LastActivityDate kurang dari atau sama dengan UserInactiveSinceDate nilai.
Jika UserInactiveSinceDate diatur ke MaxValue, metode ini mengatur ulang semua data per pengguna di penyimpanan data yang mendasar.
Lihat juga
- WebPartPersonalization
- ASP.NET Kontrol Komponen Web
- Gambaran Umum Personalisasi Bagian Web
- Panduan: Menerapkan Personalisasi Bagian Web dengan Kontrol Pengguna
- Personalisasi Bagian Web
Berlaku untuk
ResetInactiveUserState(String, DateTime)
Mengatur ulang semua informasi status per pengguna di penyimpanan data yang mendasar untuk pengguna yang tidak aktif, berdasarkan parameter yang ditentukan.
public:
static int ResetInactiveUserState(System::String ^ path, DateTime userInactiveSinceDate);
public static int ResetInactiveUserState (string path, DateTime userInactiveSinceDate);
static member ResetInactiveUserState : string * DateTime -> int
Public Shared Function ResetInactiveUserState (path As String, userInactiveSinceDate As DateTime) As Integer
Parameter
- path
- String
Jalur ke halaman yang terkait dengan informasi status personalisasi yang akan direset.
- userInactiveSinceDate
- DateTime
Tanggal aktif terakhir yang akan digunakan dalam mengatur ulang item personalisasi status pengguna.
Mengembalikan
Jumlah baris di penyimpanan data yang mendasar yang direset.
Pengecualian
path
adalah null
.
path
adalah string kosong ("") setelah pemangkasan.
-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 mengembalikan angka negatif untuk hitungan.
Keterangan
Metode ini mengatur ulang semua status per pengguna di penyimpanan data yang mendasar yang terkait dengan jalur yang ditentukan, di mana nilai properti pengguna LastActivityDate kurang dari atau sama dengan UserInactiveSinceDate nilai properti.
Untuk penyimpanan data yang memerlukan lebih dari satu baris data untuk menyimpan status personalisasi untuk halaman, atau untuk kombinasi pengguna dan halaman, jumlah baris reset mungkin berbeda dari jumlah status personalisasi. Jika penyedia yang mendasar mengekspos data dari penyimpanan data yang sadar transaksi, metode ini melakukan operasinya dalam satu transaksi.
Ini bukan kesalahan untuk mencoba mengatur ulang status berbagi yang tidak ada.
Jika UserInactiveSinceDate adalah MaxValue, metode ini secara efektif mengatur ulang semua data per pengguna di penyimpanan data yang mendasar untuk jalur yang ditentukan.
Lihat juga
- WebPartPersonalization
- ASP.NET Kontrol Komponen Web
- Gambaran Umum Personalisasi Bagian Web
- Panduan: Menerapkan Personalisasi Bagian Web dengan Kontrol Pengguna
- Personalisasi Bagian Web
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