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 gesuchte E-Mail-Adresse.
Gibt zurück
Der Benutzername, der der angegebenen E-Mail-Adresse zugeordnet ist. Wird keine Übereinstimmung gefunden, wird null
zurückgegeben.
Beispiele
Ein Beispiel für eine MembershipProvider Implementierung finden Sie unter Implementieren eines Profilanbieters.
Hinweise
Akzeptiert als Eingabe eine E-Mail-Adresse und gibt den ersten Benutzernamen aus der Datenquelle zurück, wobei die E-Mail-Adresse dem angegebenen email
Parameterwert entspricht.
Wenn kein Benutzername mit einer übereinstimmenden E-Mail-Adresse gefunden wird, null
wird zurückgegeben.
Wenn mehrere Benutzernamen gefunden werden, die mit einer bestimmten E-Mail-Adresse übereinstimmen, 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 Anbieter unterstützte Eigenschaft SqlMembershipProvider sicherzustellen.