Sdílet prostřednictvím


ProfileProvider.DeleteProfiles Metoda

Definice

Odstraní vlastnosti profilu a informace ze zdroje dat.

Přetížení

DeleteProfiles(String[])

Při přepsání v odvozené třídě odstraní vlastnosti profilu a informace pro profily, které odpovídají zadanému seznamu uživatelských jmen.

DeleteProfiles(ProfileInfoCollection)

Při přepsání v odvozené třídě nástroj odstraní vlastnosti profilu a informace pro zadaný seznam profilů.

DeleteProfiles(String[])

Při přepsání v odvozené třídě odstraní vlastnosti profilu a informace pro profily, které odpovídají zadanému seznamu uživatelských jmen.

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[]

Pole řetězců uživatelských jmen pro profily, které mají být odstraněny.

Návraty

Počet profilů odstraněných ze zdroje dat.

Příklady

Následující příklad kódu ukazuje signaturu metody pro implementaci DeleteProfiles metody . Příklad úplné ProfileProvider implementace najdete v tématu Postupy: Sestavení a spuštění příkladu zprostředkovatele profilu.

public override int DeleteProfiles(string[] usernames)
{
    return 0;
}
Public Overrides Function DeleteProfiles(ByVal usernames As String()) As Integer
  Return 0
End Function

Poznámky

Metoda DeleteProfiles odstraní profily zadané v parametru usernames . Odeberou se pouze data určená applicationName v konfiguračním souboru.

Viz také

Platí pro

DeleteProfiles(ProfileInfoCollection)

Při přepsání v odvozené třídě nástroj odstraní vlastnosti profilu a informace pro zadaný seznam profilů.

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

Informace ProfileInfoCollection o profilech, které mají být odstraněny.

Návraty

Počet profilů odstraněných ze zdroje dat.

Příklady

Následující příklad kódu ukazuje signaturu metody pro implementaci DeleteProfiles metody . Příklad úplné ProfileProvider implementace najdete v tématu Postupy: Sestavení a spuštění příkladu zprostředkovatele profilu.

public override int DeleteProfiles(ProfileInfoCollection profiles)
{
    return 0;
}
Public Overrides Function DeleteProfiles(ByVal profiles As ProfileInfoCollection) As Integer
  Return 0
End Function

Poznámky

Metoda DeleteProfiles odstraní profily zadané v parametru profiles . Odeberou se pouze data určená applicationName v konfiguračním souboru.

Při implementaci této metody v odvozené třídě můžete pomocí applicationName hodnoty a UserName vlastnosti každého ProfileInfo objektu v zadaném ProfileInfoCollection objektu určit, které profily chcete ze zdroje dat odstranit.

Viz také

Platí pro