Compartir a través de


MembershipProvider.GetUserNameByEmail(String) Método

Definición

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

email
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.

Se aplica a

Consulte también