MembershipProvider.GetUserNameByEmail(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el nombre de usuario asociado con la dirección de correo electrónico especificada.
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
Dirección de correo electrónico que se va a buscar.
Devoluciones
Nombre de usuario asociado a la dirección de correo electrónico especificada. Si se encuentra ninguna coincidencia, devuelve null
.
Ejemplos
Para obtener un ejemplo de una MembershipProvider implementación, consulte Implementación de un proveedor de perfiles.
Comentarios
Toma, como entrada, una dirección de correo electrónico y devuelve el primer nombre de usuario del origen de datos donde la dirección de correo electrónico coincide con el valor del parámetro proporcionado email
.
Si no se encuentra ningún nombre de usuario con una dirección de correo electrónico coincidente, null
se devuelve .
Si se encuentran varios nombres de usuario que coinciden con una dirección de correo electrónico determinada, solo se debe devolver el nombre de usuario que se encuentra. Puede implementar un mecanismo personalizado para garantizar una dirección de correo electrónico única para cada nombre de usuario, como la RequiresUniqueEmail propiedad admitida por el SqlMembershipProvider proveedor.