ActiveDirectoryMembershipProvider.GetUser メソッド

定義

Active Directory データ ストアのメンバーシップ ユーザーから情報を取得します。

オーバーロード

名前 説明
GetUser(String, Boolean)

指定したユーザー名に関連付けられているメンバーシップ ユーザー情報を取得します。

GetUser(Object, Boolean)

指定したユーザー キーに関連付けられているメンバーシップ ユーザー情報を取得します。

GetUser(String, Boolean)

指定したユーザー名に関連付けられているメンバーシップ ユーザー情報を取得します。

public:
 override System::Web::Security::MembershipUser ^ GetUser(System::String ^ username, bool userIsOnline);
public override System.Web.Security.MembershipUser GetUser(string username, bool userIsOnline);
override this.GetUser : string * bool -> System.Web.Security.MembershipUser
Public Overrides Function GetUser (username As String, userIsOnline As Boolean) As MembershipUser

パラメーター

username
String

情報を取得するユーザーの名前。

userIsOnline
Boolean

GetUser(String, Boolean) メソッドは、このパラメーターを無視します。

返品

指定したユーザーを表す MembershipUser インスタンス。 指定した username 値のActive Directory データ ストアにユーザーが見つからない場合は、null が返されます。

例外

username が空であるか、ユーザー名の最大長 (通常は 256 文字) を超えています。

-又は-

username にはコンマが含まれています。

-又は-

ユーザー名は userPrincipalName 属性にマップされ、 username パラメーターには円記号が含まれています。

usernamenullです。

GetUser(String, Boolean) インスタンスが初期化される前に、ActiveDirectoryMembershipProvider メソッドが呼び出されます。

注釈

GetUser メソッドは、Active Directory データ ストアから指定されたユーザーに関する情報を取得するために、Membership クラスによって呼び出されます。

プロバイダーは、接続文字列で指定された検索ポイントから始まるサブツリー検索を使用します。 接続文字列の詳細については、 ActiveDirectoryMembershipProvider クラスのトピックを参照してください。

先頭と末尾のスペースは、 username パラメーター値からトリミングされます。

こちらもご覧ください

適用対象

GetUser(Object, Boolean)

指定したユーザー キーに関連付けられているメンバーシップ ユーザー情報を取得します。

public:
 override System::Web::Security::MembershipUser ^ GetUser(System::Object ^ providerUserKey, bool userIsOnline);
public override System.Web.Security.MembershipUser GetUser(object providerUserKey, bool userIsOnline);
override this.GetUser : obj * bool -> System.Web.Security.MembershipUser
Public Overrides Function GetUser (providerUserKey As Object, userIsOnline As Boolean) As MembershipUser

パラメーター

providerUserKey
Object

ユーザーの一意の識別子。

userIsOnline
Boolean

GetUser(Object, Boolean) メソッドは、このパラメーターを無視します。

返品

指定したユーザーを表す MembershipUser インスタンス。 指定した providerUserKey 値のActive Directory データ ストアにユーザーが見つからない場合は、null が返されます。

例外

GetUser(Object, Boolean) インスタンスが初期化される前に、ActiveDirectoryMembershipProvider メソッドが呼び出されます。

providerUserKeySecurityIdentifier型ではありません。

providerUserKeynullです。

注釈

GetUser メソッドは、Active Directory データ ストアから指定されたユーザーに関する情報を取得するために、Membership クラスによって呼び出されます。

この検索では、 objectSID 属性が providerUserKey パラメーターと一致するユーザー インスタンスが検索されます。

プロバイダーは、接続文字列で指定された検索ポイントから始まるサブツリー検索を使用します。 接続文字列の詳細については、 ActiveDirectoryMembershipProvider クラスのトピックを参照してください。

適用対象