SqlPersonalizationProvider.SavePersonalizationBlob 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.
Menyimpan data personalisasi mentah ke database Microsoft SQL Server yang mendasar.
protected:
override void SavePersonalizationBlob(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName, cli::array <System::Byte> ^ dataBlob);
protected override void SavePersonalizationBlob(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName, byte[] dataBlob);
override this.SavePersonalizationBlob : System.Web.UI.WebControls.WebParts.WebPartManager * string * string * byte[] -> unit
Protected Overrides Sub SavePersonalizationBlob (webPartManager As WebPartManager, path As String, userName As String, dataBlob As Byte())
Parameter
- webPartManager
- WebPartManager
Mengelola WebPartManager data personalisasi.
- path
- String
Menunjukkan PersonalizationScope informasi personalisasi yang akan disimpan. Nilai ini tidak boleh null.
- userName
- String
Nama pengguna untuk informasi personalisasi dalam User cakupan yang akan digunakan sebagai kunci.
- dataBlob
- Byte[]
Array byte data yang akan disimpan.
Keterangan
Jika nama non-penggunanull disediakan, parameter dataBlob berisi data personalisasi untuk User cakupan; jika tidak, dataBlob diasumsikan berisi data untuk Shared cakupan.
Objek SqlPersonalizationProvider secara otomatis memperbarui LastActivityDate kolom dalam aspnet_Users tabel setiap kali data personalisasi khusus pengguna disimpan ke database dalam konteks permintaan halaman. Perilaku ini memungkinkan fitur ASP.NET lain untuk menggunakan LastActivityDate properti saat mengelola rekaman data kedaluarsa serta menentukan aktivitas pengguna baru-baru ini di situs.