Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I filtri di ricerca consentono di individuare determinati oggetti in base agli attributi ad essi associati, ad esempio objectClass. A questo scopo impostare una stringa di filtro che contenga gli attributi desiderati. È possibile utilizzare i caratteri jolly specificando una parte della stringa che si desidera cercare insieme al carattere *, ad esempio (anr=test*). Quando si impostano filtri di ricerca da utilizzare con System.DirectoryServices, attenersi alle regole della sintassi dei filtri LDAP. Per indicare l'utilizzo di un filtro, usare la proprietà DirectorySearcherFilter.
Per ulteriori informazioni sui filtri di ricerca, vedere l'argomento relativo alla creazione di un filtro di query in MSDN Library all'indirizzo https://go.microsoft.com/fwlink/?LinkID=27252 (informazioni in lingua inglese). Per ulteriori informazioni sull'attributo objectClass, vedere l'argomento relativo in MSDN Library all'indirizzo https://go.microsoft.com/fwlink/?LinkID=27252 (informazioni in lingua inglese).
Nell'esempio di codice riportato di seguito viene illustrato come aggiungere un filtro di ricerca.
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.
Vedere anche
Riferimenti
System.DirectoryServices
DirectorySearcher
Concetti
Send comments about this topic to Microsoft.
Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.