MSDN Library

Establecer filtros de búsqueda

Los filtros de búsqueda permiten filtrar objetos concretos mediante la búsqueda de objetos basada en atributos asociados al objeto, por ejemplo, objectClass. Para ello, configure una cadena de filtro con los atributos deseados incluidos en la cadena. En el caso de búsquedas con comodines, puede especificar cualquier parte de la cadena que desee buscar junto con un *, como en (anr=test*). Cuando configure filtros de búsqueda para su uso con System.DirectoryServices, siga las reglas de sintaxis de los filtros LDAP. Para indicar que se utilice un filtro, utilice la propiedad DirectorySearcher de Filter.

Para obtener más información sobre los filtros de búsqueda, vea el tema Crear un filtro de consulta en la biblioteca de MSDN en http://go.microsoft.com/fwlink/?LinkID=27252. Para obtener más información sobre el atributo objectClass, vea el tema objectClass en la biblioteca de MSDN en http://go.microsoft.com/fwlink/?LinkID=27252.

En el siguiente ejemplo de código se muestra cómo agregar un filtro de búsqueda.

DirectoryEntry entry = new DirectoryEntry("LDAP://CN=users,DC=fabrikam,DC=com");
DirectorySearcher mySearcher = new DirectorySearcher(entry);
mySearcher.Filter = "(&(objectClass=user)(anr=test*))";
SearchResultCollection ResEnt = mySearcher.FindAll();
{
// Handle results.
}
// Handle exceptions.

Consulte también

Send comments about this topic to Microsoft.

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.

Adiciones de comunidad

Mostrar:
© 2016 Microsoft