ProfileProvider.DeleteProfiles Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa właściwości i informacje profilu ze źródła danych.
Przeciążenia
DeleteProfiles(String[]) |
Po zastąpieniu w klasie pochodnej usuwa właściwości profilu i informacje dotyczące profilów pasujących do podanej listy nazw użytkowników. |
DeleteProfiles(ProfileInfoCollection) |
Po przesłonięciu w klasie pochodnej usuwa właściwości profilu i informacje dotyczące podanej listy profilów. |
DeleteProfiles(String[])
Po zastąpieniu w klasie pochodnej usuwa właściwości profilu i informacje dotyczące profilów pasujących do podanej listy nazw użytkowników.
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
Parametry
- usernames
- String[]
Tablica ciągów nazw użytkowników dla profilów do usunięcia.
Zwraca
Liczba profilów usuniętych ze źródła danych.
Przykłady
Poniższy przykład kodu przedstawia sygnaturę metody dla implementacji DeleteProfiles metody . Przykład pełnej ProfileProvider implementacji można znaleźć w temacie How to: Build and Run the Profile Provider Example (Instrukcje: kompilowanie i uruchamianie dostawcy profilu).
public override int DeleteProfiles(string[] usernames)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal usernames As String()) As Integer
Return 0
End Function
Uwagi
Metoda DeleteProfiles usuwa profile określone w parametrze usernames
. Usuwane są tylko dane określone applicationName
w pliku konfiguracji.
Zobacz też
Dotyczy
DeleteProfiles(ProfileInfoCollection)
Po przesłonięciu w klasie pochodnej usuwa właściwości profilu i informacje dotyczące podanej listy profilów.
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
Parametry
- profiles
- ProfileInfoCollection
Informacje ProfileInfoCollection o profilach, które mają zostać usunięte.
Zwraca
Liczba profilów usuniętych ze źródła danych.
Przykłady
Poniższy przykład kodu przedstawia sygnaturę metody dla implementacji DeleteProfiles metody . Przykład pełnej ProfileProvider implementacji można znaleźć w temacie How to: Build and Run the Profile Provider Example (Instrukcje: kompilowanie i uruchamianie dostawcy profilu).
public override int DeleteProfiles(ProfileInfoCollection profiles)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal profiles As ProfileInfoCollection) As Integer
Return 0
End Function
Uwagi
Metoda DeleteProfiles usuwa profile określone w parametrze profiles
. Usuwane są tylko dane określone applicationName
w pliku konfiguracji.
Podczas implementowania tej metody w klasie pochodnej można użyć applicationName
wartości i UserName właściwości każdego ProfileInfo obiektu w dostarczonej ProfileInfoCollection metodzie, aby określić, które profile mają zostać usunięte ze źródła danych.