66 references to SearchScope
System.DirectoryServices (61)
System\DirectoryServices\ActiveDirectory\ActiveDirectoryInterSiteTransport.cs (2)
227SearchScope.OneLevel); 275SearchScope.OneLevel);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchema.cs (2)
411ADSearcher searcher = new ADSearcher(schemaEntry, filter, propertiesToLoad, SearchScope.OneLevel); 465ADSearcher searcher = new ADSearcher(schemaEntry, filter, propertiesToLoad, SearchScope.OneLevel);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaClass.cs (3)
1206propertyValuesFromServer = Utils.GetValuesWithRangeRetrieval(schemaEntry, str.ToString(), propertyNamesWithRangeRetrieval, propertyNamesWithoutRangeRetrieval, SearchScope.OneLevel); 1304ADSearcher searcher = new ADSearcher(_schemaEntry, filter, propertiesToLoad, SearchScope.OneLevel); 1376ADSearcher searcher = new ADSearcher(_schemaEntry, filter, propertiesToLoad, SearchScope.OneLevel);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaProperty.cs (1)
1255ADSearcher searcher = new ADSearcher(schemaEntry, str.ToString(), propertiesToLoad, SearchScope.OneLevel, false /* paged search */, false /* cache results */);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySite.cs (8)
93SearchScope.OneLevel, 908SearchScope.Subtree, 999SearchScope.Subtree); 1142SearchScope.OneLevel 1186SearchScope.Subtree); 1254SearchScope.Subtree); 1369SearchScope.Subtree); 1437SearchScope.OneLevel);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySiteLink.cs (2)
153SearchScope.OneLevel, 704Hashtable values = Utils.GetValuesWithRangeRetrieval(cachedEntry, "(objectClass=*)", propertyList, SearchScope.Base);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySiteLinkBridge.cs (2)
140SearchScope.OneLevel, 360Hashtable values = Utils.GetValuesWithRangeRetrieval(cachedEntry!, "(objectClass=*)", propertyList, SearchScope.Base);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySubnet.cs (1)
51SearchScope.OneLevel,
System\DirectoryServices\ActiveDirectory\ADSearcher.cs (2)
13public ADSearcher(DirectoryEntry searchRoot, string filter, string[] propertiesToLoad, SearchScope scope) 29public ADSearcher(DirectoryEntry searchRoot, string? filter, string[] propertiesToLoad, SearchScope scope, bool pagedSearch, bool cacheResults)
System\DirectoryServices\ActiveDirectory\ApplicationPartition.cs (1)
235ADSearcher searcher = new ADSearcher(partitionsEntry, filter, propertiesToLoad, SearchScope.OneLevel, false /*not paged search*/, false /*no cached results*/);
System\DirectoryServices\ActiveDirectory\ConfigSet.cs (3)
428ADSearcher searcher = new ADSearcher(rootEntry, filter, propertiesToLoad, SearchScope.Subtree, false /*not paged search*/, false /*no cached results*/); 635ADSearcher searcher = new ADSearcher(sitesEntry, filter, propertiesToLoad, SearchScope.OneLevel); 690ADSearcher searcher = new ADSearcher(partitionsEntry, filter, propertiesToLoad, SearchScope.OneLevel);
System\DirectoryServices\ActiveDirectory\DirectoryServer.cs (3)
241values = Utils.GetValuesWithRangeRetrieval(serverNtdsaEntry, null, propertyNames, SearchScope.Base); 773SearchScope.OneLevel); 812SearchScope.Subtree);
System\DirectoryServices\ActiveDirectory\Domain.cs (2)
1114ADSearcher searcher = new ADSearcher(partitionsEntry, filter, propertiesToLoad, SearchScope.OneLevel, false /*not paged search*/, false /*no cached results*/); 1204ADSearcher searcher = new ADSearcher(partitionsEntry, filter, propertiesToLoad, SearchScope.OneLevel);
System\DirectoryServices\ActiveDirectory\Forest.cs (2)
951ADSearcher searcher = new ADSearcher(partitionsEntry, filter, propertiesToLoad, SearchScope.OneLevel); 1017ADSearcher searcher = new ADSearcher(partitionsEntry, filter, propertiesToLoad, SearchScope.OneLevel);
System\DirectoryServices\ActiveDirectory\ReplicationConnection.cs (1)
57SearchScope.OneLevel,
System\DirectoryServices\ActiveDirectory\Utils.cs (8)
316ADSearcher searcher = new ADSearcher(serversEntry, filter, propertiesToLoad, SearchScope.Subtree, true /* paged search */, true /* cache results */); 375ADSearcher searcher = new ADSearcher(serversEntry, filter, propertiesToLoad, SearchScope.Subtree, true /* paged search */, true /* cache results */); 797ADSearcher searcher = new ADSearcher(partitionsEntry, filter, propertiesToLoad, SearchScope.OneLevel, false /*not paged search*/, false /*no cached results*/); 896SearchScope.Subtree, 1089internal static Hashtable GetValuesWithRangeRetrieval(DirectoryEntry searchRootEntry, string? filter, ArrayList propertiesToLoad, SearchScope searchScope) 1099internal static Hashtable GetValuesWithRangeRetrieval(DirectoryEntry searchRootEntry, string? filter, ArrayList propertiesWithRangeRetrieval, ArrayList propertiesWithoutRangeRetrieval, SearchScope searchScope) 1296values = Utils.GetValuesWithRangeRetrieval(fsmoPartitionsEntry, filter, propertyNames, SearchScope.OneLevel); 1456ADSearcher searcher2 = new ADSearcher(searchRootEntry, filter2, Array.Empty<string>(), SearchScope.Subtree);
System\DirectoryServices\DirectorySearcher.cs (18)
26private SearchScope _scope = System.DirectoryServices.SearchScope.Subtree; 56public DirectorySearcher() : this(null, defaultFilter, null, System.DirectoryServices.SearchScope.Subtree) 66public DirectorySearcher(DirectoryEntry? searchRoot) : this(searchRoot, defaultFilter, null, System.DirectoryServices.SearchScope.Subtree) 76public DirectorySearcher(DirectoryEntry? searchRoot, string? filter) : this(searchRoot, filter, null, System.DirectoryServices.SearchScope.Subtree) 86public DirectorySearcher(DirectoryEntry? searchRoot, string? filter, string[]? propertiesToLoad) : this(searchRoot, filter, propertiesToLoad, System.DirectoryServices.SearchScope.Subtree) 96public DirectorySearcher(string? filter) : this(null, filter, null, System.DirectoryServices.SearchScope.Subtree) 106public DirectorySearcher(string? filter, string[]? propertiesToLoad) : this(null, filter, propertiesToLoad, System.DirectoryServices.SearchScope.Subtree) 115public DirectorySearcher(string? filter, string[]? propertiesToLoad, SearchScope scope) : this(null, filter, propertiesToLoad, scope) 123public DirectorySearcher(DirectoryEntry? searchRoot, string? filter, string[]? propertiesToLoad, SearchScope scope) 259[DefaultValue(SearchScope.Subtree)] 260public SearchScope SearchScope 265if (value < SearchScope.Base || value > SearchScope.Subtree) 266throw new InvalidEnumArgumentException(nameof(value), (int)value, typeof(SearchScope)); 269if (_attributeScopeQuerySpecified && value != SearchScope.Base) 410if (_scopeSpecified && SearchScope != SearchScope.Base) 416_scope = SearchScope.Base;
System.DirectoryServices.AccountManagement (5)
System\DirectoryServices\AccountManagement\AD\ADDNLinkedAttrSet.cs (2)
382ds.SearchScope = SearchScope.Base; 859ds.SearchScope = SearchScope.Base;
System\DirectoryServices\AccountManagement\AD\ADStoreCtx.cs (2)
1289searchers[index].SearchScope = SearchScope.Base; 1682dsMembers[0].SearchScope = SearchScope.Base;
System\DirectoryServices\AccountManagement\Group.cs (1)
371using (DirectorySearcher ds = new DirectorySearcher(de, "(objectClass=*)", s_member, SearchScope.Base))