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

La WebPartManager administración de los datos de personalización.

path
String

Ruta de acceso para la información de personalización en el Shared ámbito que se va a usar como clave de recuperación.

userName
String

Nombre de usuario para la información de personalización en el User ámbito que se va a usar 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 decide restablecer los datos de elementos web en una página. Si username no es asínull, los datos con los datos de User ámbito se eliminan; 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 los datos de personalización específicos del usuario se eliminan 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 valor de LastActivityDate al administrar registros de datos obsoletos, así como determinar la actividad reciente del usuario en un sitio.

Se aplica a