Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés
Esta documentación está archivada y no tiene mantenimiento.

PersonalizationProvider.ResetUserState (Método)

Cuando se reemplaza en una clase derivada, elimina los datos de personalización de elementos Web del almacén de datos subyacente en función de los parámetros especificados.

Espacio de nombres:  System.Web.UI.WebControls.WebParts
Ensamblado:  System.Web (en System.Web.dll)

public abstract int ResetUserState(
	string path,
	DateTime userInactiveSinceDate
)

Parámetros

path
Tipo: System.String
La ruta de acceso de los datos de personalización que se van a eliminar. Este valor puede ser null pero no puede ser una cadena vacía ("").
userInactiveSinceDate
Tipo: System.DateTime
La fecha que indica la última vez que un usuario del sitio Web cambió los datos de personalización.

Valor devuelto

Tipo: System.Int32
El número de filas eliminadas del almacén de datos subyacente.

Este método es la definición abstracta de un método administrativo para la eliminación de datos de personalización. Observe que este método afecta sólo a los datos de personalización de usuario, no a los datos compartidos.

Las implementaciones derivadas deben seguir la lógica descrita a continuación:

  • El parámetro path no puede contener caracteres comodín.

  • Si el proveedor expone datos de un almacén de datos que reconozca transacciones, este método debe realizar sus operaciones en una transacción atómica única.

  • Si el parámetro path no es null, sólo se eliminarán los registros de personalización por usuario asociados con path.

  • Sólo se eliminarán los registros de personalización por usuario asociados a usuarios considerados inactivos desde la fecha indicada en el parámetro userInactiveSinceDate. Específicamente, se eliminan los registros donde LastActivityDate sea menor o igual a UserInactiveSinceDate.

  • Si se proporcionan ambos parámetros, se eliminan los registros que coincidan con ambas restricciones.

  • El valor del parámetro path puede ser null.

  • El parámetro path no puede ser una cadena vacía. Se debe recortar antes de realizar esta comprobación.

  • La propiedad UserInactiveSinceDate no puede ser null.

.NET Framework

Compatible con: 4, 3.5, 3.0, 2.0

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Mostrar: