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í
| Name | Description |
|---|---|
| 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ě 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 odstranění profilů.
Návraty
Počet profilů odstraněných ze zdroje dat.
Příklady
Následující příklad kódu ukazuje podpis metody pro implementaci DeleteProfiles metody. Příklad úplné ProfileProvider implementace naleznete 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 jenom data zadaná v konfiguračním applicationName souboru.
Viz také
Platí pro
DeleteProfiles(ProfileInfoCollection)
Při přepsání v odvozené třídě 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é se mají odstranit.
Návraty
Počet profilů odstraněných ze zdroje dat.
Příklady
Následující příklad kódu ukazuje podpis metody pro implementaci DeleteProfiles metody. Příklad úplné ProfileProvider implementace naleznete 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 jenom data zadaná v konfiguračním applicationName souboru.
Při implementaci této metody do odvozené třídy můžete použít applicationName hodnotu a UserName vlastnost každého ProfileInfo objektu ProfileInfoCollection zadaného k určení profilů, které mají být odstraněny ze zdroje dat.