SqlPersonalizationProvider.LoadPersonalizationBlobs Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
Comentarios
Este método usa los webPartManager
parámetros , path
y 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
deluserName
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.