ProfileProvider.DeleteProfiles Método

Definição

Elimina propriedades e informações do perfil da fonte de dados.

Sobrecargas

Name Description
DeleteProfiles(String[])

Quando sobrescrito numa classe derivada, elimina propriedades e informações de perfil para perfis que correspondem à lista de nomes de utilizador fornecida.

DeleteProfiles(ProfileInfoCollection)

Quando sobreposto numa classe derivada, elimina propriedades e informações do perfil da lista fornecida de perfis.

DeleteProfiles(String[])

Quando sobrescrito numa classe derivada, elimina propriedades e informações de perfil para perfis que correspondem à lista de nomes de utilizador 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[]

Um conjunto de nomes de utilizador para perfis a eliminar.

Devoluções

O número de perfis apagados da fonte de dados.

Exemplos

O seguinte exemplo de código mostra a assinatura do método para uma implementação do DeleteProfiles método. Para um exemplo de implementação completa ProfileProvider , veja Como: Construir 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

Observações

O DeleteProfiles método elimina os perfis especificados no usernames parâmetro. Apenas os dados do applicationName especificado no ficheiro de configuração são removidos.

Ver também

Aplica-se a

DeleteProfiles(ProfileInfoCollection)

Quando sobreposto numa classe derivada, elimina propriedades e informações do perfil da 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

A ProfileInfoCollection de informações sobre perfis que devem ser eliminados.

Devoluções

O número de perfis apagados da fonte de dados.

Exemplos

O seguinte exemplo de código mostra a assinatura do método para uma implementação do DeleteProfiles método. Para um exemplo de implementação completa ProfileProvider , veja Como: Construir 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

Observações

O DeleteProfiles método elimina os perfis especificados no profiles parâmetro. Apenas os dados do applicationName especificado no ficheiro de configuração são removidos.

Ao implementar este método numa classe derivada, pode usar o applicationName valor e a UserName propriedade de cada ProfileInfo objeto fornecido ProfileInfoCollection para determinar quais os perfis a eliminar da sua fonte de dados.

Ver também

Aplica-se a