ProfileProvider.DeleteProfiles Metoda

Definicja

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