ActiveDirectoryMembershipProvider.GetUser 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
매개 변수에 백슬래시가 포함된 경우
username
이(가) null
인 경우
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 메서드가 호출된 경우
providerUserKey
이 SecurityIdentifier 형식이 아닌 경우
providerUserKey
이(가) null
인 경우
설명
메서드는 GetUser Active Directory 데이터 저장소에서 지정된 사용자에 대한 정보를 검색하기 위해 클래스에 의해 Membership 호출됩니다.
검색은 특성이 매개 변수와 objectSID
일치하는 사용자 인스턴스를 찾습니다 providerUserKey
.
공급자는 연결 문자열에 지정된 검색 지점에서 시작하는 하위 트리 검색을 사용합니다. 연결 문자열에 ActiveDirectoryMembershipProvider 대한 자세한 내용은 클래스 항목을 참조하세요.
적용 대상
.NET