SqlPersonalizationProvider.LoadPersonalizationBlobs Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Загружает данные персонализации из базового хранилища данных на основе указанных параметров.
protected:
override void LoadPersonalizationBlobs(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName, cli::array <System::Byte> ^ % sharedDataBlob, cli::array <System::Byte> ^ % userDataBlob);
protected override void LoadPersonalizationBlobs(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName, ref byte[] sharedDataBlob, ref byte[] userDataBlob);
override this.LoadPersonalizationBlobs : System.Web.UI.WebControls.WebParts.WebPartManager * string * string * Byte[] * Byte[] -> unit
Protected Overrides Sub LoadPersonalizationBlobs (webPartManager As WebPartManager, path As String, userName As String, ByRef sharedDataBlob As Byte(), ByRef userDataBlob As Byte())
Параметры
- webPartManager
- WebPartManager
Управление WebPartManager данными персонализации.
- path
- String
Путь к информации персонализации в области, используемой в Shared качестве ключа извлечения.
- userName
- String
Имя пользователя для сведений о персонализации в области, используемой в User качестве ключа извлечения.
Комментарии
Этот метод использует webPartManagerпараметры pathи username параметры в качестве ключей извлечения. Возвращаемые данные содержат:
Данные, Shared возвращаемые в параметре
sharedDataBlob.В зависимости от значений User ключа данные возвращаются в параметре
userDataBlob. Значение, отличноеnullотuserNameпараметра, указывает, что User данные также извлекаются.
Объект SqlPersonalizationProvider автоматически обновляет LastActivityDate столбец в aspnet_Users таблице каждый раз, когда данные персонализации для конкретного пользователя загружаются из базы данных в контексте запроса страницы. Это поведение позволяет другим функциям ASP.NET использовать LastActivityDate свойство при управлении устаревшими записями данных, а также определение последних действий пользователя на сайте.