MembershipProvider.GetUserNameByEmail(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Benutzernamen ab, der der angegebenen E-Mail-Adresse zugeordnet ist.
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
Parameter
- String
Die E-Mail-Adresse, nach der gesucht werden soll.
Gibt zurück
Der Benutzername, der der angegebenen E-Mail-Adresse zugeordnet ist. Wenn keine Übereinstimmung gefunden wird, geben Sie zurück null.
Beispiele
Ein Beispiel für eine MembershipProvider Implementierung finden Sie unter Implementieren eines Profilanbieters.
Hinweise
Verwendet als Eingabe eine E-Mail-Adresse und gibt den ersten Benutzernamen aus der Datenquelle zurück, in dem die E-Mail-Adresse mit dem angegebenen email Parameterwert übereinstimmt.
Wenn kein Benutzername mit einer übereinstimmenden E-Mail-Adresse gefunden wird, null wird dieser zurückgegeben.
Wenn mehrere Benutzernamen gefunden werden, die einer bestimmten E-Mail-Adresse entsprechen, sollte nur der erste gefundene Benutzername zurückgegeben werden. Sie können einen benutzerdefinierten Mechanismus implementieren, um eine eindeutige E-Mail-Adresse für jeden Benutzernamen wie die RequiresUniqueEmail vom SqlMembershipProvider Anbieter unterstützte Eigenschaft sicherzustellen.