PersonalizationAdministration.GetAllInactiveUserState 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.
Mengembalikan kumpulan semua informasi status personalisasi per pengguna yang terkait dengan pengguna yang tidak aktif.
Overload
| Nama | Deskripsi |
|---|---|
| GetAllInactiveUserState(DateTime) |
Mengembalikan kumpulan semua informasi status personalisasi per pengguna yang terkait dengan pengguna yang tidak aktif, berdasarkan tanggal yang ditentukan. |
| GetAllInactiveUserState(DateTime, Int32, Int32, Int32) |
Mengembalikan subset semua informasi status personalisasi per pengguna yang terkait dengan pengguna yang tidak aktif, berdasarkan parameter yang ditentukan. |
GetAllInactiveUserState(DateTime)
Mengembalikan kumpulan semua informasi status personalisasi per pengguna yang terkait dengan pengguna yang tidak aktif, berdasarkan tanggal yang ditentukan.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState(DateTime userInactiveSinceDate);
static member GetAllInactiveUserState : DateTime -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime) As PersonalizationStateInfoCollection
Parameter
- userInactiveSinceDate
- DateTime
Tanggal terakhir informasi personalisasi pengguna diakses.
Mengembalikan
Kumpulan UserPersonalizationStateInfo contoh.
Pengecualian
Penyedia untuk penyedia personalisasi yang ditentukan dalam konfigurasi bukan tipe yang benar.
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.
Keterangan
Koleksi yang dikembalikan hanya UserPersonalizationStateInfo berisi instans. Menggunakan penyedia personalisasi default, PersonalizationStateInfoobjek -turunan dikembalikan dalam urutan alfabet, dan diurutkan berdasarkan kombinasi jalur dan nama pengguna dalam urutan naik. Urutan objek dalam koleksi ditentukan oleh penyedia.
Metode ini mengembalikan item di mana nilai properti pengguna LastActivityDate kurang dari atau sama dengan UserInactiveSinceDate nilai properti. Jika UserInactiveSinceDate adalah MaxValue, metode ini secara efektif mengembalikan semua data per pengguna di penyimpanan data yang mendasar.
Lihat juga
- WebPartPersonalization
- Kontrol Bagian Web ASP.NET
- Gambaran Umum Personalisasi Bagian Web
- Panduan: Menerapkan Personalisasi Bagian Web dengan Kontrol Pengguna
- Personalisasi Bagian Web
Berlaku untuk
GetAllInactiveUserState(DateTime, Int32, Int32, Int32)
Mengembalikan subset semua informasi status personalisasi per pengguna yang terkait dengan pengguna yang tidak aktif, berdasarkan parameter yang ditentukan.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate, int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState(DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords);
static member GetAllInactiveUserState : DateTime * int * int * int -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime, pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As PersonalizationStateInfoCollection
Parameter
- userInactiveSinceDate
- DateTime
Tanggal terakhir informasi personalisasi pengguna diakses.
- pageIndex
- Int32
Indeks berbasis nol dari halaman hasil yang akan dikembalikan.
- pageSize
- Int32
Jumlah rekaman yang akan dikembalikan.
- totalRecords
- Int32
Jumlah total rekaman yang tersedia.
Mengembalikan
Kumpulan UserPersonalizationStateInfo contoh.
Pengecualian
pageIndex kurang dari nol.
-atau-
pageSize kurang dari atau sama dengan nol.
-atau-
Kombinasi pageIndex dan pageSize melebihi Int32.MaxValue.
-atau-
Penyedia untuk penyedia personalisasi yang ditentukan dalam konfigurasi bukan tipe yang benar.
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.
Keterangan
Koleksi yang dikembalikan hanya UserPersonalizationStateInfo berisi instans. Menggunakan penyedia personalisasi default, PersonalizationStateInfoobjek -turunan dikembalikan dalam urutan alfabet, dan diurutkan berdasarkan kombinasi jalur dan nama pengguna dalam urutan naik. Urutan objek dalam koleksi ditentukan oleh penyedia.
Metode ini mengembalikan item di mana nilai properti pengguna LastActivityDate kurang dari atau sama dengan UserInactiveSinceDate nilai properti. Jika UserInactiveSinceDate adalah MaxValue, metode ini secara efektif mengembalikan semua data per pengguna di penyimpanan data yang mendasar.
Nilai pengembalian dibatasi oleh pageIndex parameter dan pageSize , di mana pageIndex mengontrol rekaman mana yang akan dikembalikan dan pageSize mengontrol jumlah rekaman yang akan dikembalikan. Misalnya, jika pageIndex diatur ke 0 dan pageSize diatur ke 25, data yang dikembalikan akan menjadi 25 entri pertama. Jika pageIndex diatur ke 1 dan pageSize diatur ke 25, data yang dikembalikan akan menjadi entri 26 hingga 50. Parameter totalRecords mengembalikan jumlah total rekaman yang tersedia.
Lihat juga
- WebPartPersonalization
- Kontrol Bagian Web ASP.NET
- Gambaran Umum Personalisasi Bagian Web
- Panduan: Menerapkan Personalisasi Bagian Web dengan Kontrol Pengguna
- Personalisasi Bagian Web