Sdílet prostřednictvím


ActiveDirectoryMembershipProvider.GetUser Metoda

Definice

Získá informace od uživatele členství v úložišti dat služby Active Directory.

Přetížení

GetUser(String, Boolean)

Získá informace o členství uživatele přidružené k zadanému uživatelskému jménu.

GetUser(Object, Boolean)

Získá informace o členství uživatele přidružené k zadanému uživatelskému klíči.

GetUser(String, Boolean)

Získá informace o členství uživatele přidružené k zadanému uživatelskému jménu.

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

Parametry

username
String

Jméno uživatele, pro který se mají získat informace.

userIsOnline
Boolean

Metoda GetUser(String, Boolean) tento parametr ignoruje.

Návraty

Instance MembershipUser představující zadaného uživatele. Pokud se v úložišti dat služby Active Directory nenajde žádný uživatel pro zadanou username hodnotu, null vrátí se.

Výjimky

username je prázdné nebo překračuje maximální délku uživatelského jména (obvykle 256 znaků).

-nebo-

username obsahuje čárky.

-nebo-

Uživatelské jméno je namapováno na userPrincipalName atribut a username parametr obsahuje zpětná lomítka.

username je null.

Poznámky

Metoda GetUser je volána Membership třídou k načtení informací o zadaném uživateli z úložiště dat služby Active Directory.

Zprostředkovatel používá vyhledávání podstromu počínaje vyhledávacím bodem zadaným v připojovacím řetězci. Další informace o připojovacích řetězcích najdete v ActiveDirectoryMembershipProvider tématu třídy.

Počáteční a koncové mezery se oříznou z hodnoty parametru username .

Viz také

Platí pro

GetUser(Object, Boolean)

Získá informace o členství uživatele přidružené k zadanému uživatelskému klíči.

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

Parametry

providerUserKey
Object

Jedinečný identifikátor uživatele.

userIsOnline
Boolean

Metoda GetUser(Object, Boolean) tento parametr ignoruje.

Návraty

Instance MembershipUser představující zadaného uživatele. Pokud se v úložišti dat služby Active Directory nenajde žádný uživatel pro zadanou providerUserKey hodnotu, null vrátí se.

Výjimky

providerUserKey není typu SecurityIdentifier.

providerUserKey je null.

Poznámky

Metoda GetUser je volána Membership třídou k načtení informací o zadaném uživateli z úložiště dat služby Active Directory.

Hledání vyhledá instanci uživatele, kde objectSID atribut odpovídá parametru providerUserKey .

Zprostředkovatel používá vyhledávání podstromu počínaje vyhledávacím bodem zadaným v připojovacím řetězci. Další informace o připojovacích řetězcích najdete v ActiveDirectoryMembershipProvider tématu třídy.

Platí pro