ProfileProvider.DeleteProfiles Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee verwijdert u profieleigenschappen en gegevens uit de gegevensbron.
Overloads
| Name | Description |
|---|---|
| DeleteProfiles(String[]) |
Wanneer deze worden overschreven in een afgeleide klasse, verwijdert u profieleigenschappen en -informatie voor profielen die overeenkomen met de opgegeven lijst met gebruikersnamen. |
| DeleteProfiles(ProfileInfoCollection) |
Wanneer deze worden overschreven in een afgeleide klasse, verwijdert u profieleigenschappen en informatie voor de opgegeven lijst met profielen. |
DeleteProfiles(String[])
Wanneer deze worden overschreven in een afgeleide klasse, verwijdert u profieleigenschappen en -informatie voor profielen die overeenkomen met de opgegeven lijst met gebruikersnamen.
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
Parameters
- usernames
- String[]
Een tekenreeksmatrix met gebruikersnamen voor profielen die moeten worden verwijderd.
Retouren
Het aantal profielen dat uit de gegevensbron is verwijderd.
Voorbeelden
In het volgende codevoorbeeld ziet u de handtekening van de methode voor een implementatie van de DeleteProfiles methode. Zie Procedure voor een voorbeeld van een volledige ProfileProvider implementatie : Het voorbeeld van de profielprovider bouwen en uitvoeren.
public override int DeleteProfiles(string[] usernames)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal usernames As String()) As Integer
Return 0
End Function
Opmerkingen
Met DeleteProfiles de methode worden de profielen verwijderd die zijn opgegeven in de usernames parameter. Alleen gegevens voor de applicationName opgegeven in het configuratiebestand worden verwijderd.
Zie ook
Van toepassing op
DeleteProfiles(ProfileInfoCollection)
Wanneer deze worden overschreven in een afgeleide klasse, verwijdert u profieleigenschappen en informatie voor de opgegeven lijst met profielen.
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
Parameters
- profiles
- ProfileInfoCollection
Een ProfileInfoCollection informatie over profielen die moeten worden verwijderd.
Retouren
Het aantal profielen dat uit de gegevensbron is verwijderd.
Voorbeelden
In het volgende codevoorbeeld ziet u de handtekening van de methode voor een implementatie van de DeleteProfiles methode. Zie Procedure voor een voorbeeld van een volledige ProfileProvider implementatie : Het voorbeeld van de profielprovider bouwen en uitvoeren.
public override int DeleteProfiles(ProfileInfoCollection profiles)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal profiles As ProfileInfoCollection) As Integer
Return 0
End Function
Opmerkingen
Met DeleteProfiles de methode worden de profielen verwijderd die zijn opgegeven in de profiles parameter. Alleen gegevens voor de applicationName opgegeven in het configuratiebestand worden verwijderd.
Wanneer u deze methode in een afgeleide klasse implementeert, kunt u de applicationName waarde en de UserName eigenschap van elk ProfileInfo object in de opgegeven ProfileInfoCollection klasse gebruiken om te bepalen welke profielen uit uw gegevensbron moeten worden verwijderd.