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 свойство при управлении устаревшими записями данных, а также определении последних действий пользователей на сайте.

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