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 o profilu ze źródła danych.
Przeciążenia
DeleteProfiles(String[]) |
Po zastąpieniu klasy 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 zastąpieniu w klasie pochodnej usuwa właściwości profilu i informacje dotyczące podanej listy profilów. |
DeleteProfiles(String[])
Po zastąpieniu klasy 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 podpis 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 zastąpieniu 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 podpis 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 podanego w zestawie ProfileInfoCollection , aby określić, które profile mają zostać usunięte ze źródła danych.
Zobacz też
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla