ProfileProvider.DeleteProfiles Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.