ActiveDirectoryMembershipProvider.GetUser Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Haalt de informatie op van een lidmaatschapsgebruiker in het Active Directory gegevensarchief.
Overloads
| Name | Description |
|---|---|
| GetUser(String, Boolean) |
Hiermee haalt u de gebruikersgegevens van het lidmaatschap op die zijn gekoppeld aan de opgegeven gebruikersnaam. |
| GetUser(Object, Boolean) |
Hiermee haalt u de lidmaatschapsgebruikersgegevens op die zijn gekoppeld aan de opgegeven gebruikerssleutel. |
GetUser(String, Boolean)
Hiermee haalt u de gebruikersgegevens van het lidmaatschap op die zijn gekoppeld aan de opgegeven gebruikersnaam.
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
Parameters
- username
- String
De naam van de gebruiker waarvoor informatie moet worden opgehaald.
- userIsOnline
- Boolean
De GetUser(String, Boolean) methode negeert deze parameter.
Retouren
Een MembershipUser exemplaar dat de opgegeven gebruiker vertegenwoordigt. Als er geen gebruiker wordt gevonden in het Active Directory gegevensarchief voor de opgegeven username-waarde, wordt null geretourneerd.
Uitzonderingen
username is leeg of overschrijdt de maximale lengte voor de gebruikersnaam (meestal 256 tekens).
– of –
username bevat komma's.
– of –
De gebruikersnaam wordt toegewezen aan het userPrincipalName kenmerk en de username parameter bevat backslashes.
username is null.
De GetUser(String, Boolean) methode wordt aangeroepen voordat het ActiveDirectoryMembershipProvider exemplaar wordt geïnitialiseerd.
Opmerkingen
De methode GetUser wordt aangeroepen door de klasse Membership om informatie over de opgegeven gebruiker op te halen uit het Active Directory gegevensarchief.
De provider gebruikt een substructuurzoekopdracht die begint bij het zoekpunt dat is opgegeven in de verbindingsreeks. Zie het ActiveDirectoryMembershipProvider klasonderwerp voor meer informatie over verbindingsreeksen.
Voorloop- en volgspaties worden afgekapt van de username parameterwaarde.
Zie ook
Van toepassing op
GetUser(Object, Boolean)
Hiermee haalt u de lidmaatschapsgebruikersgegevens op die zijn gekoppeld aan de opgegeven gebruikerssleutel.
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
Parameters
- providerUserKey
- Object
De unieke id voor de gebruiker.
- userIsOnline
- Boolean
De GetUser(Object, Boolean) methode negeert deze parameter.
Retouren
Een MembershipUser exemplaar dat de opgegeven gebruiker vertegenwoordigt. Als er geen gebruiker wordt gevonden in het Active Directory gegevensarchief voor de opgegeven providerUserKey-waarde, wordt null geretourneerd.
Uitzonderingen
De GetUser(Object, Boolean) methode wordt aangeroepen voordat het ActiveDirectoryMembershipProvider exemplaar wordt geïnitialiseerd.
providerUserKey is niet van het type SecurityIdentifier.
providerUserKey is null.
Opmerkingen
De methode GetUser wordt aangeroepen door de klasse Membership om informatie over de opgegeven gebruiker op te halen uit het Active Directory gegevensarchief.
De zoekopdracht zoekt naar een gebruikersexemplaren waarbij het objectSID kenmerk overeenkomt met de providerUserKey parameter.
De provider gebruikt een substructuurzoekopdracht die begint bij het zoekpunt dat is opgegeven in de verbindingsreeks. Zie het ActiveDirectoryMembershipProvider klasonderwerp voor meer informatie over verbindingsreeksen.