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
Verwendet als Eingabe eine E-Mail-Adresse und gibt den ersten Benutzernamen aus der Datenquelle zurück, in der die E-Mail-Adresse mit dem angegebenen email
Parameterwert übereinstimmt.
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 SqlMembershipProvider Anbieter unterstützte Eigenschaft sicherzustellen.