ProfileProvider.DeleteProfiles Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime les propriétés et les informations relatives au profil de la source de données.
Surcharges
DeleteProfiles(String[]) |
En cas de substitution dans une classe dérivée, supprime les informations et les propriétés des profils qui correspondent à la liste fournie de noms d'utilisateurs. |
DeleteProfiles(ProfileInfoCollection) |
En cas de substitution dans une classe dérivée, supprime les informations et les propriétés de profil relatives à la liste de profils fournie. |
DeleteProfiles(String[])
En cas de substitution dans une classe dérivée, supprime les informations et les propriétés des profils qui correspondent à la liste fournie de noms d'utilisateurs.
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
Paramètres
- usernames
- String[]
Tableau de chaînes des noms d'utilisateurs des profils à supprimer.
Retours
Nombre de profils supprimés de la source de données.
Exemples
L’exemple de code suivant montre la signature de la méthode pour une implémentation de la DeleteProfiles méthode. Pour obtenir un exemple d’implémentation complète ProfileProvider , consultez Guide pratique pour générer et exécuter l’exemple de fournisseur de profil.
public override int DeleteProfiles(string[] usernames)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal usernames As String()) As Integer
Return 0
End Function
Remarques
La DeleteProfiles méthode supprime les profils spécifiés dans le usernames
paramètre . Seules les données pour le applicationName
spécifié dans le fichier de configuration sont supprimées.
Voir aussi
S’applique à
DeleteProfiles(ProfileInfoCollection)
En cas de substitution dans une classe dérivée, supprime les informations et les propriétés de profil relatives à la liste de profils fournie.
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
Paramètres
- profiles
- ProfileInfoCollection
ProfileInfoCollection d'informations sur les profils qui seront supprimés.
Retours
Nombre de profils supprimés de la source de données.
Exemples
L’exemple de code suivant montre la signature de la méthode pour une implémentation de la DeleteProfiles méthode. Pour obtenir un exemple d’implémentation complète ProfileProvider , consultez Guide pratique pour générer et exécuter l’exemple de fournisseur de profil.
public override int DeleteProfiles(ProfileInfoCollection profiles)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal profiles As ProfileInfoCollection) As Integer
Return 0
End Function
Remarques
La DeleteProfiles méthode supprime les profils spécifiés dans le profiles
paramètre . Seules les données pour le applicationName
spécifié dans le fichier de configuration sont supprimées.
Lorsque vous implémentez cette méthode dans une classe dérivée, vous pouvez utiliser la applicationName
valeur et la UserName propriété de chaque ProfileInfo objet dans le fourni ProfileInfoCollection pour déterminer les profils à supprimer de votre source de données.