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

String

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, vea Implementar 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 email del parámetro proporcionado.

Si no se encuentra ningún nombre de usuario con una dirección de correo electrónico correspondiente, 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 primer nombre de usuario encontrado. 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