Udostępnij za pośrednictwem


MembershipProvider.GetUserNameByEmail(String) Metoda

Definicja

Pobiera nazwę użytkownika skojarzona z określonym adresem e-mail.

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

Adres e-mail do wyszukania.

Zwraca

Nazwa użytkownika skojarzona z określonym adresem e-mail. Jeśli nie zostanie znalezione dopasowanie, zwróć wartość null.

Przykłady

Aby zapoznać się z przykładem implementacji MembershipProvider , zobacz Implementowanie dostawcy profilu.

Uwagi

Przyjmuje jako dane wejściowe adres e-mail i zwraca pierwszą nazwę użytkownika ze źródła danych, w którym adres e-mail jest zgodny z podaną email wartością parametru.

Jeśli nie zostanie znaleziona żadna nazwa użytkownika z pasującym adresem e-mail, null zostanie zwrócona.

Jeśli zostanie znalezionych wiele nazw użytkowników pasujących do określonego adresu e-mail, powinna zostać zwrócona tylko pierwsza znaleziona nazwa użytkownika. Można zaimplementować niestandardowy mechanizm zapewniania unikatowego adresu e-mail dla każdej nazwy użytkownika, takiej jak RequiresUniqueEmail właściwość obsługiwana przez dostawcę SqlMembershipProvider .

Dotyczy

Zobacz też