Scopes methods

The Scopes type exposes the following members.

Methods

  Name Description
Protected method ConstructDisplayGroupFromInfo Creates a scope display group with the specified scope display group information. (Inherited from ScopesManager.)
Protected method ConstructRuleFromRuleInfo Creates a Search scope rule with specified Search scope rule information. (Inherited from ScopesManager.)
Protected method ConstructScopeFromScopeInfo Creates a Search scope with specified Search scope information. (Inherited from ScopesManager.)
Protected method EnsureFresh Refreshes the Search scope compilation information if the information is stale. (Inherited from ScopesManager.)
Protected method EnsurePopulated Sets the Search scope compilation information to the default global values if not already set. (Inherited from ScopesManager.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetDisplayGroup Returns the display group with the specified name, from the specified site. (Overrides ScopesManager.GetDisplayGroup(Uri, String).)
Public method GetDisplayGroupsForSite Returns an enumerator to access the collection of display groups for a specified site. (Overrides ScopesManager.GetDisplayGroupsForSite(Uri).)
Public method GetHashCode (Inherited from Object.)
Protected method GetRulesInfo Gets a key/value pair of Search scope rules from the specified rule information collection. (Inherited from ScopesManager.)
Public method GetScope Returns the site-level scope with the specified name, from the specified site. (Overrides ScopesManager.GetScope(Uri, String).)
Public method GetScopesForSite Returns an enumerator to access the collection of scopes for a specified site. (Overrides ScopesManager.GetScopesForSite(Uri).)
Public method GetSharedScope Returns the global scope with the specified name. (Overrides ScopesManager.GetSharedScope(String).)
Public method GetSharedScopes Returns an enumerator to access the collection of global search scopes for a Shared Service Provider. (Overrides ScopesManager.GetSharedScopes().)
Public method GetType (Inherited from Object.)
Public method GetUnusedScopesForSite (Overrides ScopesManager.GetUnusedScopesForSite(Uri).)
Protected method InitializeDetails Initializes the Search scope compilation information by using the specified global settings. (Inherited from ScopesManager.)
Protected method InitializeVolatileDetails Initializes the Search scope compilation information by using the specified volatile global settings. (Inherited from ScopesManager.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method Populate (Overrides ScopesManager.Populate().)
Protected method PruneDisplayGroupList Gets an enumerator to access the list of ScopeDisplayGroup objects associated with the specified list of information about Search display groups. (Inherited from ScopesManager.)
Protected method PruneScopeList Gets an enumerator to access the list of Scope objects associated with the specified list of information about scopes. (Inherited from ScopesManager.)
Protected method Refresh (Overrides ScopesManager.Refresh().)
Protected method SetDisplayGroupDetails Sets the detailed information about the specified scope display group with the specified display group information. (Inherited from ScopesManager.)
Protected method SetScopeInfoOnScope Sets the detailed information about the specified scope with the specified scope information. (Inherited from ScopesManager.)
Public method StartCompilation Starts the scope compilation process. (Overrides ScopesManager.StartCompilation().)
Public method ToString (Inherited from Object.)
Public method Update Updates the Shared Service Provider's scope system with any changes made. (Overrides ScopesManager.Update().)

Top

See also

Reference

Scopes class

Microsoft.Office.Server.Search.Administration namespace