Поделиться через


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 качестве ключа извлечения.

sharedDataBlob
Byte[]

Возвращаемые данные для Shared области.

userDataBlob
Byte[]

Возвращаемые данные для User области.

Комментарии

Этот метод использует webPartManagerпараметры pathи username параметры в качестве ключей извлечения. Возвращаемые данные содержат:

  • Данные, Shared возвращаемые в параметре sharedDataBlob .

  • В зависимости от значений User ключа данные возвращаются в параметре userDataBlob . Значение, отличноеnull от userName параметра, указывает, что User данные также извлекаются.

Объект SqlPersonalizationProvider автоматически обновляет LastActivityDate столбец в aspnet_Users таблице каждый раз, когда данные персонализации для конкретного пользователя загружаются из базы данных в контексте запроса страницы. Это поведение позволяет другим функциям ASP.NET использовать LastActivityDate свойство при управлении устаревшими записями данных, а также определение последних действий пользователя на сайте.

Применяется к