Sdílet prostřednictvím


MembershipProvider.GetUserNameByEmail(String) Metoda

Definice

Získá uživatelské jméno přidružené k zadané e-mailové adrese.

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

Parametry

email
String

E-mailová adresa, kterou chcete vyhledat.

Návraty

Uživatelské jméno přidružené k zadané e-mailové adrese. Pokud se nenajde žádná shoda, vrátí hodnotu null.

Příklady

Příklad MembershipProvider implementace najdete v tématu Implementace zprostředkovatele profilu.

Poznámky

Vezme jako vstup e-mailovou adresu a vrátí první uživatelské jméno ze zdroje dat, kde e-mailová adresa odpovídá zadané email hodnotě parametru.

Pokud se nenajde žádné uživatelské jméno s odpovídající e-mailovou adresou, null vrátí se .

Pokud se najde více uživatelských jmen, která odpovídají určité e-mailové adrese, mělo by se vrátit jenom první nalezené uživatelské jméno. Můžete implementovat vlastní mechanismus pro zajištění jedinečné e-mailové adresy pro každé uživatelské jméno, například RequiresUniqueEmail vlastnost podporovaná poskytovatelem SqlMembershipProvider .

Platí pro

Viz také