Exportar (0) Imprimir
Expandir todo

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 Filter de DirectorySearcher.

Para obtener más información sobre los filtros de búsqueda, vea el tema Crear un filtro de consulta (en inglés) de la biblioteca de MSDN en http://msdn.microsoft.com/library. Para obtener más información sobre el atributo objectClass, vea el tema objectClass (en inglés) de la biblioteca de MSDN en http://msdn.microsoft.com/library.

El siguiente ejemplo de código 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.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft