SqlPersonalizationProvider.SavePersonalizationBlob Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сохраняет необработанные данные персонализации в основной базе данных Microsoft SQL Server.
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())
Параметры
- webPartManager
- WebPartManager
Объект WebPartManager, управляющий данными персонализации.
- path
- String
Область PersonalizationScope, указывающая, какие сведения о личных настройках необходимо сохранить. Это значение не может быть равно null
.
- userName
- String
Имя пользователя для сведений персонализации в области User, которое необходимо использовать в качестве ключа.
- dataBlob
- Byte[]
Массив байт, представляющий сохраняемые данные.
Комментарии
null
Если указано имя пользователя, dataBlob
параметр содержит данные персонализации для User области; в противном случае предполагается, dataBlob
что они содержат данные для Shared области.
Объект SqlPersonalizationProvider автоматически обновляет LastActivityDate столбец в aspnet_Users
таблице каждый раз, когда данные персонализации, относящиеся к конкретному пользователю, сохраняются в базе данных в контексте запроса страницы. Это поведение позволяет другим функциям ASP.NET использовать LastActivityDate свойство при управлении устаревшими записями данных, а также определении последних действий пользователей на сайте.