ProfileProvider.DeleteProfiles Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort profilegenskaper och information från datakällan.
Överlagringar
| Name | Description |
|---|---|
| DeleteProfiles(String[]) |
När den åsidosätts i en härledd klass tas profilegenskaper och information bort för profiler som matchar den angivna listan med användarnamn. |
| DeleteProfiles(ProfileInfoCollection) |
När du åsidosättas i en härledd klass tar du bort profilegenskaper och information för den angivna listan med profiler. |
DeleteProfiles(String[])
När den åsidosätts i en härledd klass tas profilegenskaper och information bort för profiler som matchar den angivna listan med användarnamn.
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
Parametrar
- usernames
- String[]
En strängmatris med användarnamn för profiler som ska tas bort.
Returer
Antalet profiler som tagits bort från datakällan.
Exempel
I följande kodexempel visas metodsignaturen för en implementering av DeleteProfiles metoden. Ett exempel på en fullständig ProfileProvider implementering finns i How to: Build and Run the Profile Provider Example (Så här skapar och kör du exemplet profilprovider).
public override int DeleteProfiles(string[] usernames)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal usernames As String()) As Integer
Return 0
End Function
Kommentarer
Metoden DeleteProfiles tar bort de profiler som anges i parametern usernames . Endast data för angivna applicationName i konfigurationsfilen tas bort.
Se även
Gäller för
DeleteProfiles(ProfileInfoCollection)
När du åsidosättas i en härledd klass tar du bort profilegenskaper och information för den angivna listan med profiler.
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
Parametrar
- profiles
- ProfileInfoCollection
En ProfileInfoCollection information om profiler som ska tas bort.
Returer
Antalet profiler som tagits bort från datakällan.
Exempel
I följande kodexempel visas metodsignaturen för en implementering av DeleteProfiles metoden. Ett exempel på en fullständig ProfileProvider implementering finns i How to: Build and Run the Profile Provider Example (Så här skapar och kör du exemplet profilprovider).
public override int DeleteProfiles(ProfileInfoCollection profiles)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal profiles As ProfileInfoCollection) As Integer
Return 0
End Function
Kommentarer
Metoden DeleteProfiles tar bort de profiler som anges i parametern profiles . Endast data för angivna applicationName i konfigurationsfilen tas bort.
När du implementerar den här metoden i en härledd klass kan du använda applicationName värdet och UserName egenskapen för varje ProfileInfo objekt i den angivna ProfileInfoCollection för att avgöra vilka profiler som ska tas bort från datakällan.