ProfileProvider.DeleteProfiles Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Elimina le informazioni e le proprietà dei profili dall'origine dati.
Overload
DeleteProfiles(String[]) |
Se sottoposto a override in una classe derivata, elimina le informazioni e le proprietà dei profili corrispondenti ai nomi utente specificati nell'elenco fornito. |
DeleteProfiles(ProfileInfoCollection) |
Se sottoposto a override in una classe derivata, elimina le informazioni e le proprietà dei profili specificati nell'elenco fornito. |
DeleteProfiles(String[])
Se sottoposto a override in una classe derivata, elimina le informazioni e le proprietà dei profili corrispondenti ai nomi utente specificati nell'elenco fornito.
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
Parametri
- usernames
- String[]
Matrice di stringhe di nomi utente relativi ai profili da eliminare.
Restituisce
Il numero di profili eliminati dall'origine dati.
Esempio
Nell'esempio di codice seguente viene illustrata la firma del metodo per un'implementazione del DeleteProfiles metodo . Per un esempio di implementazione completa ProfileProvider , vedere Procedura: Compilare ed eseguire l'esempio del provider di profili.
public override int DeleteProfiles(string[] usernames)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal usernames As String()) As Integer
Return 0
End Function
Commenti
Il DeleteProfiles metodo elimina i profili specificati nel usernames
parametro . Vengono rimossi solo i dati per l'oggetto applicationName
specificato nel file di configurazione.
Vedi anche
Si applica a
DeleteProfiles(ProfileInfoCollection)
Se sottoposto a override in una classe derivata, elimina le informazioni e le proprietà dei profili specificati nell'elenco fornito.
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
Parametri
- profiles
- ProfileInfoCollection
Oggetto ProfileInfoCollection che contiene informazioni sui profili da eliminare.
Restituisce
Il numero di profili eliminati dall'origine dati.
Esempio
Nell'esempio di codice seguente viene illustrata la firma del metodo per un'implementazione del DeleteProfiles metodo . Per un esempio di implementazione completa ProfileProvider , vedere Procedura: Compilare ed eseguire l'esempio del provider di profili.
public override int DeleteProfiles(ProfileInfoCollection profiles)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal profiles As ProfileInfoCollection) As Integer
Return 0
End Function
Commenti
Il DeleteProfiles metodo elimina i profili specificati nel profiles
parametro . Vengono rimossi solo i dati per l'oggetto applicationName
specificato nel file di configurazione.
Quando si implementa questo metodo in una classe derivata, è possibile usare il applicationName
valore e la UserName proprietà di ogni ProfileInfo oggetto nell'oggetto fornito ProfileInfoCollection per determinare quali profili eliminare dall'origine dati.