SqlPersonalizationProvider.ResetUserState(String, DateTime) 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.
Menghapus data personalisasi pengguna dari penyimpanan data yang mendasar, berdasarkan parameter yang ditentukan.
public:
override int ResetUserState(System::String ^ path, DateTime userInactiveSinceDate);
public override int ResetUserState(string path, DateTime userInactiveSinceDate);
override this.ResetUserState : string * DateTime -> int
Public Overrides Function ResetUserState (path As String, userInactiveSinceDate As DateTime) As Integer
Parameter
- path
- String
Jalur data personalisasi yang akan dihapus. Nilai ini bisa null tetapi tidak boleh berupa string kosong ("").
- userInactiveSinceDate
- DateTime
Tanggal yang menunjukkan aktivitas terakhir.
Mengembalikan
Jumlah baris yang dihapus dari penyimpanan data yang mendasar.
Pengecualian
Keterangan
Parameter metode ini memiliki batasan berikut:
Parameter
pathtidak boleh berisi karakter kartubebas.pathJika parameter non-null, maka hanya rekaman personalisasi per pengguna yang terkait denganpathyang akan dihapus.Hanya rekaman personalisasi per pengguna yang terkait dengan pengguna yang dianggap tidak aktif karena tanggal yang ditentukan dalam
userInactiveSinceDateparameter akan dihapus. Perbandingan yang tepat adalah menghapus rekaman di mana LastActivityDate properti kurang dari atau sama denganuserInactiveSinceDateparameter.Jika kedua parameter disediakan, rekaman yang cocok dengan kedua batasan akan dihapus.
Parameternya
pathbisa .nullParameter
pathtidak boleh berupa string kosong setelah pemangkasan.Properti UserInactiveSinceDate tidak boleh
null.