Affecto.ActiveDirectoryService.ActiveDirectoryService.SearchPrincipals C# (CSharp) Method

SearchPrincipals() public method

public SearchPrincipals ( string ldapFilter, ICollection additionalPropertyNames = null ) : IReadOnlyCollection
ldapFilter string
additionalPropertyNames ICollection
return IReadOnlyCollection
        public virtual IReadOnlyCollection<IPrincipal> SearchPrincipals(string ldapFilter, ICollection<string> additionalPropertyNames = null)
        {
            using (DirectoryEntry domainEntry = new DirectoryEntry(domainPath.GetPathWithProtocol()))
            using (PrincipalSearcher searcher = new PrincipalSearcher(domainEntry, additionalPropertyNames))
            {
                return searcher.FindPrincipals(ldapFilter);
            }
        }