ProfileProvider.DeleteProfiles Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Exclui informações e propriedades de perfil da fonte de dados.
Sobrecargas
DeleteProfiles(String[]) |
Quando substituído em uma classe derivada, exclui as propriedades de perfil e as informações para perfis que correspondem a lista de nomes de usuário fornecida. |
DeleteProfiles(ProfileInfoCollection) |
Quando substituído em uma classe derivada, exclui informações e propriedades de perfil para a lista fornecida de perfis. |
DeleteProfiles(String[])
Quando substituído em uma classe derivada, exclui as propriedades de perfil e as informações para perfis que correspondem a lista de nomes de usuário fornecida.
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
Parâmetros
- usernames
- String[]
Uma matriz de cadeias de caracteres de nomes de usuário para os perfis a serem excluídos.
Retornos
O número de perfis excluídos da fonte de dados.
Exemplos
O exemplo de código a seguir mostra a assinatura do método para uma implementação do DeleteProfiles método . Para obter um exemplo de implementação completa ProfileProvider , consulte Como criar e executar o exemplo do provedor de perfil.
public override int DeleteProfiles(string[] usernames)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal usernames As String()) As Integer
Return 0
End Function
Comentários
O DeleteProfiles método exclui os perfis especificados no usernames
parâmetro . Somente os dados do applicationName
especificado no arquivo de configuração são removidos.
Confira também
Aplica-se a
DeleteProfiles(ProfileInfoCollection)
Quando substituído em uma classe derivada, exclui informações e propriedades de perfil para a lista fornecida de perfis.
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
Parâmetros
- profiles
- ProfileInfoCollection
Um ProfileInfoCollection de informações sobre os perfis que devem ser excluídos.
Retornos
O número de perfis excluídos da fonte de dados.
Exemplos
O exemplo de código a seguir mostra a assinatura do método para uma implementação do DeleteProfiles método . Para obter um exemplo de implementação completa ProfileProvider , consulte Como criar e executar o exemplo do provedor de perfil.
public override int DeleteProfiles(ProfileInfoCollection profiles)
{
return 0;
}
Public Overrides Function DeleteProfiles(ByVal profiles As ProfileInfoCollection) As Integer
Return 0
End Function
Comentários
O DeleteProfiles método exclui os perfis especificados no profiles
parâmetro . Somente os dados do applicationName
especificado no arquivo de configuração são removidos.
Ao implementar esse método em uma classe derivada, você pode usar o applicationName
valor e a UserName propriedade de cada ProfileInfo objeto no fornecido ProfileInfoCollection para determinar quais perfis excluir da fonte de dados.