次の方法で共有


MembershipProvider.GetUserNameByEmail(String) メソッド

定義

指定した電子メール アドレスに関連付けられているユーザー名を取得します。

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

パラメーター

email
String

検索対象の電子メール アドレス。

戻り値

指定した電子メール アドレスに関連付けられているユーザー名。 一致が見つからない場合は、null を返します。

実装の例については、「プロファイル プロバイダーMembershipProvider実装」を参照してください。

注釈

電子メール アドレスを入力として受け取り、電子メール アドレスが指定された email パラメーター値と一致するデータ ソースから最初のユーザー名を返します。

一致する電子メール アドレスを持つユーザー名が見つからない場合は、 null が返されます。

特定のメール アドレスと一致する複数のユーザー名が見つかった場合は、最初に見つかったユーザー名のみが返されます。 プロバイダーでサポートされている プロパティなど、ユーザー名ごとに一意の電子メール アドレスを RequiresUniqueEmail 確保するためのカスタム メカニズムを SqlMembershipProvider 実装できます。

適用対象

こちらもご覧ください