Partilhar via


MembershipProvider.GetUserNameByEmail(String) Método

Definição

Obtém o nome de usuário associado ao endereço de email especificado.

public:
 abstract System::String ^ GetUserNameByEmail(System::String ^ email);
public abstract string GetUserNameByEmail (string email);
abstract member GetUserNameByEmail : string -> string
Public MustOverride Function GetUserNameByEmail (email As String) As String

Parâmetros

email
String

O endereço de email a ser pesquisado.

Retornos

O nome de usuário associado ao endereço de email especificado. Se nenhuma correspondência for encontrada, retornará null.

Exemplos

Para obter um exemplo de implementação MembershipProvider , consulte Implementando um provedor de perfil.

Comentários

Usa, como entrada, um endereço de email e retorna o primeiro nome de usuário da fonte de dados em que o endereço de email corresponde ao valor do parâmetro fornecido email .

Se nenhum nome de usuário for encontrado com um endereço de email correspondente, null será retornado.

Se forem encontrados vários nomes de usuário que correspondam a um endereço de email específico, somente o primeiro nome de usuário encontrado deverá ser retornado. Você pode implementar um mecanismo personalizado para garantir um endereço de email exclusivo para cada nome de usuário, como a RequiresUniqueEmail propriedade compatível com o SqlMembershipProvider provedor.

Aplica-se a

Confira também