ActiveDirectoryMembershipProvider.GetUser ActiveDirectoryMembershipProvider.GetUser ActiveDirectoryMembershipProvider.GetUser ActiveDirectoryMembershipProvider.GetUser Method

Definición

Recibe la información de un usuario de pertenencia en el almacén de datos de Active Directory.Gets the information from a membership user in the Active Directory data store.

Sobrecargas

GetUser(String, Boolean) GetUser(String, Boolean) GetUser(String, Boolean) GetUser(String, Boolean)

Obtiene la información del usuario de pertenencia asociada al nombre de usuario especificado.Gets the membership user information associated with the specified user name.

GetUser(Object, Boolean) GetUser(Object, Boolean) GetUser(Object, Boolean) GetUser(Object, Boolean)

Obtiene la información del usuario de pertenencia asociada a la clave de usuario especificada.Gets the membership user information associated with the specified user key.

GetUser(String, Boolean) GetUser(String, Boolean) GetUser(String, Boolean) GetUser(String, Boolean)

Obtiene la información del usuario de pertenencia asociada al nombre de usuario especificado.Gets the membership user information associated with the specified user name.

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 String String String

Nombre del usuario cuya información se va a obtener.The name of the user to get information for.

userIsOnline
Boolean Boolean Boolean Boolean

El método GetUser(String, Boolean) omite este parámetro.The GetUser(String, Boolean) method ignores this parameter.

Devoluciones

Instancia de MembershipUser que representa el usuario especificado.A MembershipUser instance representing the user specified. 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.If no user is found in the Active Directory data store for the specified username value, null is returned.

Excepciones

username está vacío o supera la longitud máxima del nombre de usuario (normalmente 256 caracteres).username is empty, or exceeds the maximum length for the user name (usually 256 characters).

O bien-or- username contiene comas.username contains commas.

O bien-or- El nombre de usuario está asignado al atributo userPrincipalName y el parámetro username contiene barras diagonales inversas.The user name is mapped to the userPrincipalName attribute and the username parameter contains backslashes.

Comentarios

El GetUser llama al método el Membership clase para recuperar información sobre el usuario especificado desde el almacén de datos de Active Directory.The GetUser method is called by the Membership class to retrieve information on the specified user from the Active Directory data store.

El proveedor usa una búsqueda de subárbol comenzando en el punto de búsqueda especificado en la cadena de conexión.The provider uses a subtree search starting at the search point specified in the connection string. Vea el ActiveDirectoryMembershipProvider tema para obtener más información acerca de las cadenas de conexión de la clase.See the ActiveDirectoryMembershipProvider class topic for more information about connection strings.

Los espacios al inicio y al final se recortan del valor de parámetro username.Leading and trailing spaces are trimmed from the username parameter value.

Consulte también:

GetUser(Object, Boolean) GetUser(Object, Boolean) GetUser(Object, Boolean) GetUser(Object, Boolean)

Obtiene la información del usuario de pertenencia asociada a la clave de usuario especificada.Gets the membership user information associated with the specified user key.

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 Object Object Object

Identificador único para el usuario.The unique identifier for the user.

userIsOnline
Boolean Boolean Boolean Boolean

El método GetUser(Object, Boolean) omite este parámetro.The GetUser(Object, Boolean) method ignores this parameter.

Devoluciones

Instancia de MembershipUser que representa el usuario especificado.A MembershipUser instance representing the user specified. 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.If no user is found in the Active Directory data store for the specified providerUserKey value, null is returned.

Excepciones

providerUserKey no es del tipo SecurityIdentifier.providerUserKey is not of type SecurityIdentifier.

Comentarios

El GetUser llama al método el Membership clase para recuperar información sobre el usuario especificado desde el almacén de datos de Active Directory.The GetUser method is called by the Membership class to retrieve information on the specified user from the Active Directory data store.

La búsqueda busca una instancia de usuario donde la objectSID atributo coincide con el providerUserKey parámetro.The search looks for a user instance where the objectSID attribute matches the providerUserKey parameter.

El proveedor usa una búsqueda de subárbol comenzando en el punto de búsqueda especificado en la cadena de conexión.The provider uses a subtree search starting at the search point specified in the connection string. Vea el ActiveDirectoryMembershipProvider tema para obtener más información acerca de las cadenas de conexión de la clase.See the ActiveDirectoryMembershipProvider class topic for more information about connection strings.

Se aplica a