ProfileProvider.DeleteProfiles Método

Definición

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.

C#
public abstract int DeleteProfiles(string[] usernames);

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.

C#
public override int DeleteProfiles(string[] usernames)
{
    return 0;
}

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

Se aplica a

.NET Framework 4.8.1 e outras versións
Produto Versións
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

DeleteProfiles(ProfileInfoCollection)

Cuando se reemplaza en una clase derivada, elimina propiedades e información de los perfiles de la lista proporcionada.

C#
public abstract int DeleteProfiles(System.Web.Profile.ProfileInfoCollection profiles);

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.

C#
public override int DeleteProfiles(ProfileInfoCollection profiles)
{
    return 0;
}

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

Se aplica a

.NET Framework 4.8.1 e outras versións
Produto Versións
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1