ProfileProvider.DeleteProfiles Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löscht Profileigenschaften und Informationen aus der Datenquelle.
Überlädt
| Name | Beschreibung |
|---|---|
| DeleteProfiles(String[]) |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden Profileigenschaften und Informationen für Profile gelöscht, die der angegebenen Liste der Benutzernamen entsprechen. |
| DeleteProfiles(ProfileInfoCollection) |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden Profileigenschaften und Informationen für die angegebene Liste von Profilen gelöscht. |
DeleteProfiles(String[])
Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden Profileigenschaften und Informationen für Profile gelöscht, die der angegebenen Liste der Benutzernamen entsprechen.
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
Parameter
- usernames
- String[]
Ein Zeichenfolgenarray von Benutzernamen, für die Profile gelöscht werden sollen.
Gibt zurück
Die Anzahl der Profile, die aus der Datenquelle gelöscht wurden.
Beispiele
Das folgende Codebeispiel zeigt die Methodensignatur für eine Implementierung der DeleteProfiles Methode. Ein Beispiel für eine vollständige ProfileProvider Implementierung finden Sie unter How to: Build and Run the Profile Provider Example.
public override int DeleteProfiles(string[] usernames)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal usernames As String()) As Integer
Return 0
End Function
Hinweise
Die DeleteProfiles Methode löscht die im usernames Parameter angegebenen Profile. Es werden nur Daten für die applicationName in der Konfigurationsdatei angegebene Daten entfernt.
Weitere Informationen
Gilt für:
DeleteProfiles(ProfileInfoCollection)
Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden Profileigenschaften und Informationen für die angegebene Liste von Profilen gelöscht.
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
Parameter
- profiles
- ProfileInfoCollection
Eine ProfileInfoCollection Von Informationen zu Profilen, die gelöscht werden sollen.
Gibt zurück
Die Anzahl der Profile, die aus der Datenquelle gelöscht wurden.
Beispiele
Das folgende Codebeispiel zeigt die Methodensignatur für eine Implementierung der DeleteProfiles Methode. Ein Beispiel für eine vollständige ProfileProvider Implementierung finden Sie unter How to: Build and Run the Profile Provider Example.
public override int DeleteProfiles(ProfileInfoCollection profiles)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal profiles As ProfileInfoCollection) As Integer
Return 0
End Function
Hinweise
Die DeleteProfiles Methode löscht die im profiles Parameter angegebenen Profile. Es werden nur Daten für die applicationName in der Konfigurationsdatei angegebene Daten entfernt.
Wenn Sie diese Methode in einer abgeleiteten Klasse implementieren, können Sie den applicationName Wert und die UserName Eigenschaft jedes ProfileInfo Objekts in der angegebenen ProfileInfoCollection Klasse verwenden, um zu bestimmen, welche Profile aus Der Datenquelle gelöscht werden sollen.