Share via


ISearchServiceApplication Members

Include Protected Members
Include Inherited Members

Defines common functionality for applications that provide Search services on a server.

The ISearchServiceApplication type exposes the following members.

Methods

  Name Description
Public method AddBestBetLink Adds an association between an existing Best Bet and a keyword to the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method AddConsumer Adds a Search scope consumer to the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method AddDisplayGroup Adds a Search scope display group for a Search scope consumer. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method AddNewBestBet Adds a new Best Bet for the specified keyword to the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method AddNewLocationConfiguration Adds a new federated location to the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method AddRule Adds a new rule for a Search scope to the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method AddScope Adds a new Search scope to the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method AddSpecialTerm Adds a new keyword to the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method AddSynonym Adds a synonym for the specified keyword to the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method DeleteConsumer Deletes the specified Search scope consumer from the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method DeleteLocationConfiguration Deletes the federated LocationConfiguration from the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method DropDisplayGroup Deletes the specified Search scope display group from the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method DropRule Deletes the specified Search scope display group from the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method DropScope Deletes the specified Search scope display group from the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method DropSpecialTerm Deletes the specified keyword from the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method DropSynonym Deletes a synonym of the specified keyword from the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetBestBet Retrieves a Best Bet for the specified URL and keyword consumer group. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetBestBetForSpecialTerm Retrieves the Best Bet for the URL, specified keyword, and keyword consumer group. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetBestBetsCount Calculates the number of the BestBet attributes for the specified keyword consumer group that match the specified filtering criteria. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetBestBetsCountForSpecialTerm Calculates the number of BestBet attributes for the specified keyword. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetBestBetsInfo Retrieves all of the Best Bets attributes that belongs to the specified keyword consumer group. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetBestBetsInfoForSpecialTerm Retrieves the list of the Best Bet attributes for the specified keyword. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetBestBetsOrderInfoForSpecialTerm Retrieves a list of BestBet attributes associated with a keyword and their orders. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetChangedConsumers Retrieves the names of all Search scope ConsumerInfo that have been changed since the specified version. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetConsumerInformation Gets the information about the specified consumer. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetConsumers Retrieves a list of the names of all Search scope consumers. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetContainingDisplayGroups Retrieves a list of IDs of Search scope display groups in the specified scope. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetContentSourceNames Gets a list of the names of the content sources managed by the ISearchSiteAdministrationServiceApplication. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetDisplayGroupIDFromName Retrieves the ID of a scope display group with the specified name in the scope consumer with the specified name. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetDisplayGroupInfo Retrieves the information about a scope display group. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetDisplayGroupListInfo Retrieves a list of IDs of Search scopes from the specified scope display group. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetDisplayGroupsCount Retrieves the total number of scope display groups managed by the ISearchSiteAdministrationServiceApplication. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetDisplayGroupsForConsumer Retrieves information about all of the scope display groups for a scope consumer. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetDisplayGroupsInfo Retrieves information about all of the display groups for all of the scope consumers. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetLastLocationConfigurationUpdate Retrieves the version of the last configuration changes from the Federation Set. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetLocationConfigurations Retrieves configuration information for all the federated locations. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetLocationDescription Retrieves the federated location description. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetLocationVisualizations Retrieves the list of display formats associated with the specified federated location. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetManagedProperties Gets a list of information about the properties managed by the ISearchSiteAdministrationServiceApplication. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetPropertyQueryRuleCount Retrieves the number of query rules where the specified property name has the specified property value. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetProxyInfo Retrieves the information about the Search proxy for this ISearchSiteAdministrationServiceApplication. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetRuleInfo Retrieves the information about the specified scope rule. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetRulesCount Retrieves the number of scope rules for the specified scope. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetRulesInfo Retrieves a list of information about all of the scope rules defined within the specified Search scope. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetScopeIDFromName Retrieves the ID of a Search scope with the specified name and scope consumer. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetScopeInfo Retrieves the information about the specified Search scope. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetScopeRowCount Retrieves the number of Search scopes with the specified name in the specified site collection. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetScopesCount Retrieves the total number of Search scopes that are defined in the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetScopesForConsumer Retrieves a list of information about the Search scopes that are managed by the specified Search scope consumer. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetScopesInfo Retrieves a list of information about the Search scopes. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetScopesManagerInfo Retrieves the global settings of the Search scopes system. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSearchAlertManagerInfo Retrieves information about the Search alert system. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSearchAlertNotificationFormat Retrieves the notification format of the Search alert system. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSearchApplicationDisplayName Retrieves the display name of the ISearchSiteAdministrationServiceApplication. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSearchApplicationName Retrieves the name of the ISearchSiteAdministrationServiceApplication. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSharepointLocationVisualizations Retrieves a list of preselected display formats for the federated location. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSpecialTerm Retrieves the keyword from the site collection in the keyword consumer group with the specified keyword term. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSpecialTermsCount Retrieves the number of keyword attributes for the specified keyword consumer group. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSpecialTermsCountForBestBet Retrieves the number of keyword attributes that are associated with the specified Best Bet. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSpecialTermsInfo Retrieves a list of keyword objects from the site collection for a specified keyword consumer group. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSpecialTermsInfoForBestBet Retrieves the list of keyword objects associated with a specified Best Bet. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSynonym Retrieves the specified synonym associated with the specified keyword. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSynonymsCountForSpecialTerm Retrieves the number of synonyms that are associated with the specified keyword. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetSynonymsInfoSpecialTerm Retrieves a list of synonyms that are associated with a specified keyword. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetUnusedScopesForConsumer Retrieves a list of information about all scopes for a scope consumer that are not in a display group. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetUrlRuleCount Retrieves the number of crawled items whose site URL matches a specified URL. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetUserPreferenceSerializeHelper Retrieves the user preference serialization helper from the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetVisibleScopesCount Retrieves the total number of visible Search scopes defined in the Search application. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetVolatileScopeInfo Retrieves the information likely to change for the specified Search scope. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method GetVolatileScopesManagerInfo Retrieves the information that is likely to change for a Search scope system in the Search application. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method PutLocationVisualization Adds a new display format for the federated location. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method RemoveBestBetLink Deletes the association between a specified keyword and a Best Bet from the database. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method SetBestBetInfo Updates the information about the specified Best Bet. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method SetDisplayGroupInfo Sets the configuration information for a Search scope display group. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method SetDisplayGroupListInfo Updates the Search scope display group. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method SetRuleInfo Sets the details of the specified Search scope rule. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method SetScopeInfo Sets the details of the specified Search scope. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method SetScopesManagerInfo Sets the information about the Search scopes system in the ISearchSiteAdministrationServiceApplication. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method SetSpecialTermInfo Updates the information about the specified keyword. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method SetUserPreferenceSerializeHelper Sets the user preference serialization helper for a specified user. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method StartScopesCompilation Starts the Search scope compilation. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method UpdateBestBetsOrder Updates the order attribute of the specified Best Bets with the specified keyword. (Inherited from ISearchSiteAdministrationServiceApplication.)
Public method UpdateLocationConfiguration Updates a federated Search location configuration of the ISearchSiteAdministrationServiceApplication. (Inherited from ISearchSiteAdministrationServiceApplication.)

Top

See Also

Reference

ISearchServiceApplication Interface

Microsoft.Office.Server.Search.Administration Namespace