ProfileProvider.DeleteProfiles Methode

Definitie

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.

Zie ook

Van toepassing op