ProfileProvider.DeleteProfiles 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í.
Elimina propiedades e información de perfil del origen de datos.
Sobrecargas
DeleteProfiles(String[]) |
Cuando se reemplaza en una clase derivada, elimina propiedades e información de aquellos perfiles que coinciden con la lista proporcionada de nombres de usuario. |
DeleteProfiles(ProfileInfoCollection) |
Cuando se reemplaza en una clase derivada, elimina propiedades e información de los perfiles de la lista proporcionada. |
DeleteProfiles(String[])
Cuando se reemplaza en una clase derivada, elimina propiedades e información de aquellos perfiles que coinciden con la lista proporcionada de nombres de usuario.
public:
abstract int DeleteProfiles(cli::array <System::String ^> ^ usernames);
public abstract int DeleteProfiles (string[] usernames);
abstract member DeleteProfiles : string[] -> int
Public MustOverride Function DeleteProfiles (usernames As String()) As Integer
Parámetros
- usernames
- String[]
Matriz de cadenas de nombres de usuario de los perfiles que se va a eliminar.
Devoluciones
Número de perfiles eliminados del origen de datos.
Ejemplos
En el ejemplo de código siguiente se muestra la firma del método para una implementación del DeleteProfiles método . Para obtener un ejemplo de una implementación completa ProfileProvider , vea Cómo: Compilar y ejecutar el ejemplo de proveedor de perfiles.
public override int DeleteProfiles(string[] usernames)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal usernames As String()) As Integer
Return 0
End Function
Comentarios
El DeleteProfiles método elimina los perfiles especificados en el usernames
parámetro . Solo se quitan los datos del applicationName
especificado en el archivo de configuración.
Consulte también
- Implementación de un proveedor de perfiles
- Información general sobre las propiedades del perfil de ASP.NET
Se aplica a
DeleteProfiles(ProfileInfoCollection)
Cuando se reemplaza en una clase derivada, elimina propiedades e información de los perfiles de la lista proporcionada.
public:
abstract int DeleteProfiles(System::Web::Profile::ProfileInfoCollection ^ profiles);
public abstract int DeleteProfiles (System.Web.Profile.ProfileInfoCollection profiles);
abstract member DeleteProfiles : System.Web.Profile.ProfileInfoCollection -> int
Public MustOverride Function DeleteProfiles (profiles As ProfileInfoCollection) As Integer
Parámetros
- profiles
- ProfileInfoCollection
Clase ProfileInfoCollection de información referente a perfiles que serán eliminados.
Devoluciones
Número de perfiles eliminados del origen de datos.
Ejemplos
En el ejemplo de código siguiente se muestra la firma del método para una implementación del DeleteProfiles método . Para obtener un ejemplo de una implementación completa ProfileProvider , vea Cómo: Compilar y ejecutar el ejemplo de proveedor de perfiles.
public override int DeleteProfiles(ProfileInfoCollection profiles)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal profiles As ProfileInfoCollection) As Integer
Return 0
End Function
Comentarios
El DeleteProfiles método elimina los perfiles especificados en el profiles
parámetro . Solo se quitan los datos del applicationName
especificado en el archivo de configuración.
Al implementar este método en una clase derivada, puede usar el applicationName
valor y la UserName propiedad de cada ProfileInfo objeto del proporcionado ProfileInfoCollection para determinar qué perfiles eliminar del origen de datos.
Consulte también
- Implementación de un proveedor de perfiles
- Información general sobre las propiedades del perfil de ASP.NET