ActiveDirectoryMembershipProvider.GetUser Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la información de un usuario de pertenencia en el almacén de datos Active Directory.
Sobrecargas
| Nombre | Description |
|---|---|
| GetUser(String, Boolean) |
Obtiene la información de usuario de pertenencia asociada al nombre de usuario especificado. |
| GetUser(Object, Boolean) |
Obtiene la información de usuario de pertenencia asociada a la clave de usuario especificada. |
GetUser(String, Boolean)
Obtiene la información de usuario de pertenencia asociada al nombre de usuario especificado.
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
Parámetros
- username
- String
Nombre del usuario para el que se va a obtener información.
- userIsOnline
- Boolean
El GetUser(String, Boolean) método omite este parámetro.
Devoluciones
Instancia MembershipUser de que representa el usuario especificado. Si no se encuentra ningún usuario en el almacén de datos de Active Directory para el valor de username especificado, se devuelve null.
Excepciones
username está vacío o supera la longitud máxima del nombre de usuario (normalmente 256 caracteres).
O bien
username contiene comas.
O bien
El nombre de usuario se asigna al userPrincipalName atributo y el username parámetro contiene barras diagonales inversas.
username es null.
Se GetUser(String, Boolean) llama al método antes de inicializar la ActiveDirectoryMembershipProvider instancia.
Comentarios
La clase /GetUser llama al método > Membership para recuperar información sobre el usuario especificado del almacén de datos de Active Directory.
El proveedor usa una búsqueda de subárbol que comienza en el punto de búsqueda especificado en la cadena de conexión. Consulte el ActiveDirectoryMembershipProvider tema de clase para obtener más información sobre las cadenas de conexión.
Los espacios iniciales y finales se recortan del valor del username parámetro.
Consulte también
Se aplica a
GetUser(Object, Boolean)
Obtiene la información de usuario de pertenencia asociada a la clave de usuario especificada.
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
Parámetros
- providerUserKey
- Object
El identificador único del usuario.
- userIsOnline
- Boolean
El GetUser(Object, Boolean) método omite este parámetro.
Devoluciones
Instancia MembershipUser de que representa el usuario especificado. Si no se encuentra ningún usuario en el almacén de datos de Active Directory para el valor de providerUserKey especificado, se devuelve null.
Excepciones
Se GetUser(Object, Boolean) llama al método antes de inicializar la ActiveDirectoryMembershipProvider instancia.
providerUserKey no es de tipo SecurityIdentifier.
providerUserKey es null.
Comentarios
La clase /GetUser llama al método > Membership para recuperar información sobre el usuario especificado del almacén de datos de Active Directory.
La búsqueda busca una instancia de usuario donde el objectSID atributo coincide con el providerUserKey parámetro .
El proveedor usa una búsqueda de subárbol que comienza en el punto de búsqueda especificado en la cadena de conexión. Consulte el ActiveDirectoryMembershipProvider tema de clase para obtener más información sobre las cadenas de conexión.