MembershipProvider.GetUserNameByEmail(String) 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.
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
- 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.