Tutorial de ASP.NET
Vista Previa de ASP.NET 2.0

Eliminando un Perfil

Con el paso del tiempo, la cantidad de datos de perfil de un sitio crecerá, especialmente para sitios que utilizan perfiles anónimos. La clase ProfileManager proporciona un número de métodos para eliminar los datos de Perfiles. El ejemplo muestra el uso de ProfileManager.DeleteProfile para eliminar el perfil del usuario que ha iniciado sesión. Para ejecutar el ejemplo, tenemos primero que iniciar sesión. Una ves lo hemos hecho, pordemos hacer clic en el botón para eliminar los datos del perfil. A continuación seremos redirigidos a la página de propiedades del perfil. Observad que, en este momento, todos los datos del anterior perfil se han borrado y necesitamos volver a introducir lo nuevos datos del perfil en el formulario.

En entornos de producción, normalmente utilizaremos ProfileManager en una tarea programada de manteniemito. Por ejemplo, podemos crear una tarea diaria que ejecute una aplicación de consola que utilice ProfileManager para eliminar los perfiles que han estado inactivos durante más de treinta días. Como la característica Perfil es soportada en entornos no-ASP.NET (por ejemplo aplicaciones de consola o servicios de aplicaciones NT), podemos crar operaciones orientadas a aplicaciones mediante la clase ProfileManager.

C# Eliminando un Perfil