Comparteix a través de


SqlPersonalizationProvider.LoadPersonalizationBlobs Método

Definición

Carga los datos de personalización desde el almacén de datos subyacente, basándose en los parámetros especificados.

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())

Parámetros

webPartManager
WebPartManager

El objeto WebPartManager que administra los datos de personalización.

path
String

La ruta de acceso de la información de personalización en el ámbito Shared que se utilizará como clave de recuperación.

userName
String

El nombre de usuario de la información de personalización en el ámbito User que se utilizará como clave de recuperación.

sharedDataBlob
Byte[]

Los datos devueltos para el ámbito Shared.

userDataBlob
Byte[]

Los datos devueltos para el ámbito User.

Comentarios

Este método usa los webPartManagerparámetros , pathy username como claves de recuperación. Los datos devueltos contienen:

  • Los Shared datos devueltos en el sharedDataBlob parámetro .

  • Dependiendo de los valores de clave, User los datos se devuelven en el userDataBlob parámetro . Un valor distintonull del userName parámetro indica que User también se recuperan los datos.

El SqlPersonalizationProvider objeto actualiza automáticamente la LastActivityDate columna de la aspnet_Users tabla cada vez que los datos de personalización específicos del usuario se cargan desde la base de datos en el contexto de una solicitud de página. Este comportamiento permite que otras características de ASP.NET usen la LastActivityDate propiedad al administrar registros de datos obsoletos, así como determinar la actividad reciente del usuario en un sitio.

Se aplica a