Compartir a través de


SqlPersonalizationProvider.ResetPersonalizationBlob Método

Definición

Elimina los datos de personalización del almacén de datos subyacente.

protected:
 override void ResetPersonalizationBlob(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName);
protected override void ResetPersonalizationBlob (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName);
override this.ResetPersonalizationBlob : System.Web.UI.WebControls.WebParts.WebPartManager * string * string -> unit
Protected Overrides Sub ResetPersonalizationBlob (webPartManager As WebPartManager, path As String, userName As String)

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

WebPartPersonalization usa este método para eliminar datos de personalización de la base de datos cuando un usuario de sitio web elige restablecer los datos de elementos web en una página. Si username no es ,null se eliminan los datos con los datos de User ámbito; de lo contrario, se eliminan los datos con el Shared ámbito.

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

Se aplica a