Ejemplo Basic Directory Search Technology
Actualización: noviembre 2007
En este ejemplo se muestra cómo buscar objetos en Active Directory que pertenecen a una clase de objetos específica y cómo devolver la lista de resultados en orden alfabético ascendente.
Nota: |
---|
En este ejemplo se utilizan valores ficticios y no puede ejecutarse hasta que no se modifique con valores reales. |
Para obtener información sobre el uso de los ejemplos, vea los temas siguientes:
Para personalizar el ejemplo para su configuración
Modifique las variables de cadena siguientes con valores reales en el archivo BasicDirectorySearch.cs o BasicDirectorySearch.vb, dependiendo de la versión del ejemplo que se está generando:
domainADsPath: ruta de acceso de LDAP al dominio
username: nombre de usuario para la autenticación en Active Directory
password: contraseña para la autenticación en Active Directory
schemaClassNameToSearch: nombre de clase de esquema para el que se imprime la información
Para generar el ejemplo
En el símbolo del sistema, navegue hasta el directorio \DS\BasicDirectorySearch. Navegue hasta el directorio CS o VB, dependiendo la versión del ejemplo que se esté generando. Para obtener información sobre la configuración requerida y el símbolo del sistema de SDK, vea Cómo: Establecer la configuración de los ejemplos.
Escriba msbuild basicdirectorysearch.sln en la línea de comandos.
Para ejecutar el ejemplo
En el símbolo del sistema, navegue hasta el directorio que contiene el archivo ejecutable generado.
Escriba basicdirectorysearch y presione Entrar.
Nota: |
---|
Este ejemplo es una aplicación de consola. Debe iniciarlo y ejecutarlo en un símbolo del sistema para ver los resultados. |
Comentarios
Este ejemplo muestra la siguiente información:
El número total de resultados encontrados
El número total de propiedades encontradas
El nombre de cada propiedad
La ruta de acceso de Active Directory, la propiedad displayName y la propiedad de nombre para cada resultado de búsqueda
En este ejemplo se muestran las siguientes tareas:
Cómo crear instancias de un objeto DirectorySearcher de Active Directory
Cómo crear instancias de un objeto DirectoryEntry, autenticando en Active Directory con un nombre de usuario y contraseña
Cómo especificar parámetros de búsqueda de Active Directory como Filter, PageSize, PropertiesLoad y SearchScope en un objeto DirectorySearcher
Cómo buscar en Active Directory mediante el método FindAll del objeto DirectorySearcher
Cómo tener acceso a los resultados de una búsqueda de Active Directory mediante el objeto SearchResultCollection