ProfileProvider.DeleteProfiles Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.