ActiveDirectoryMembershipProvider.GetUser Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
.
Metoda GetUser(String, Boolean) je volána před inicializována ActiveDirectoryMembershipProvider instance.
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
Metoda GetUser(Object, Boolean) je volána před inicializována ActiveDirectoryMembershipProvider instance.
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.