Share via


SearchServiceApplicationProxy Members

Include Protected Members
Include Inherited Members

Represents a Search service application proxy.

The SearchServiceApplicationProxy type exposes the following members.

Constructors

  Name Description
Public method SearchServiceApplicationProxy() Initializes a new instance of the SearchServiceApplicationProxy class.
Public method SearchServiceApplicationProxy(String, SearchQueryAndSiteSettingsServiceProxy, Uri) Initializes a new instance of the SearchServiceApplicationProxy class with the specified name, parent proxy, and endpoint URL.

Top

Properties

  Name Description
Public property CanUpgrade (Inherited from SPPersistedUpgradableObject.)
Public property DisplayName (Inherited from SPPersistedObject.)
Public property Farm (Inherited from SPPersistedObject.)
Public property FASTAdminProxy Gets an object that can be used to access Windows Communication Foundation (WCF) administration services on a server running Microsoft FAST Search Server 2010 for SharePoint.
Public property Id (Inherited from SPPersistedObject.)
Public property IsBackwardsCompatible (Inherited from SPPersistedUpgradableObject.)
Public property LocationConfigurations Gets the location configurations of the Search application.
Public property ManageLink (Inherited from SPServiceApplicationProxy.)
Public property MergeWithDefaultPartition Gets a value that indicates whether the default Search partition should be queried.
Public property Name (Inherited from SPPersistedObject.)
Public property NeedsUpgrade (Inherited from SPPersistedUpgradableObject.)
Public property NeedsUpgradeIncludeChildren (Inherited from SPPersistedUpgradableObject.)
Public property Parent (Inherited from SPPersistedObject.)
Public property Properties (Inherited from SPPersistedObject.)
Public property PropertiesLink (Inherited from SPServiceApplicationProxy.)
Public property ServiceEndpointUri (Inherited from SPIisWebServiceApplicationProxy.)
Public property Status (Inherited from SPPersistedObject.)
Public property TypeName Gets the type name that describes the SearchServiceApplicationProxy. (Overrides SPPersistedObject.TypeName.)
Public property UpgradeContext (Inherited from SPPersistedUpgradableObject.)
Public property UpgradedPersistedProperties (Inherited from SPAutoSerializingObject.)
Public property Version (Inherited from SPPersistedObject.)
Protected property WasCreated (Inherited from SPPersistedObject.)

Top

Methods

  Name Description
Public method AddBestBetLink Adds an association between an existing Best Bet and a keyword to the Search administration database.
Public method AddConsumer Adds a Search scope consumer to the Search administration database.
Public method AddDisplayGroup Adds a Search scope display group for a Search scope consumer.
Public method AddNewBestBet Adds a Best Bet for the Search administration database.
Public method AddNewLocationConfiguration Adds a new federated location.
Public method AddRule Adds a new Search scope rule to the Search administration database.
Public method AddScope Adds a new Search scope to the Search administration database.
Public method AddSpecialTerm Adds a new keyword to the Search administration database.
Public method AddSynonym Adds a synonym for the specified keyword to the Search administration database.
Public method Clone (Inherited from SPPersistedObject.)
Public method Delete (Inherited from SPServiceApplicationProxy.)
Public method DeleteConsumer Removes the specified Search scope consumer from the Search administration database.
Public method DeleteLocationConfiguration Deletes the federated location from the Search administration database.
Public method DropDisplayGroup Deletes the specified Search scope display group from the Search administration database.
Public method DropRule Deletes the specified Search scope rule from the Search administration database.
Public method DropScope Deletes the specified Search scope from the Search administration database.
Public method DropSpecialTerm Deletes the specified keyword from the Search administration database.
Public method DropSynonym Deletes a synonym of the specified keyword from the Search administration database.
Public method Equals (Inherited from SPPersistedObject.)
Public method Execute Executes the Search query with the specified query properties.
Protected method Finalize (Inherited from Object.)
Public method GetBestBet Gets a Best Bet for the specified URL and keyword consumer group.
Public method GetBestBetForSpecialTerm Retrieves the information about a Best Bet for the specified URL, keyword, and keyword consumer group.
Public method GetBestBetsCount Retrieves the number of Best Bets for the specified keyword consumer group that match the specified filtering criteria.
Public method GetBestBetsCountForSpecialTerm Retrieves the number of Best Bets that contain the specified keyword.
Public method GetBestBetsInfo Retrieves all of the Best Bets that belong to the specified keyword consumer group.
Public method GetBestBetsInfoForSpecialTerm Retrieves the list of Best Bets for the specified keyword.
Public method GetBestBetsOrderInfoForSpecialTerm Retrieves a list of Best Bets associated with the specified keyword in the order of their priority.
Public method GetChangedConsumers Retrieves the names of all Search scope consumers that manage a Search scope display group, Search scope, or Search scope rule that has changed since the specified time stamp.
Public method GetChild<T>() (Inherited from SPPersistedObject.)
Public method GetChild<T>(String) (Inherited from SPPersistedObject.)
Public method GetClickFrequenciesForUrl Gets the number of times a specified URL was clicked in the week and month before the specified date.
Public method GetConsumerInformation Gets the Search scope consumer information with the specified consumer name.
Public method GetConsumers Retrieves a list of the names of all Search scope consumers.
Public method GetContainingDisplayGroups Retrieves a list of Search scope display groups that contains the specified Search scope.
Public method GetContentSourceNames Gets a list of names of content sources managed by the SearchServiceApplicationProxy.
Public method GetDisplayGroupIDFromName Retrieves the ID of a Search scope display group with the specified Search name that is managed by the specified Search scope consumer.
Public method GetDisplayGroupInfo Retrieves information about a Search scope display group.
Public method GetDisplayGroupListInfo Retrieves a list of information about Search display groups from the Search scope display group membership set associated with the specified Search scope display group.
Public method GetDisplayGroupsCount Retrieves the total number of Search scope display groups.
Public method GetDisplayGroupsForConsumer Retrieves a list of information about the scope display groups that are owned by the specified Search scope consumer.
Public method GetDisplayGroupsInfo Retrieves a list of information about the scope display groups for the consumers managed by the SearchServiceApplicationProxy.
Public method GetHashCode (Inherited from SPPersistedObject.)
Public method GetLastLocationConfigurationUpdate Retrieves the version of the last configuration changes from the Federation Set.
Public method GetLocationConfigurations Retrieves configuration information for all the federated locations.
Public method GetLocationDescription Retrieves the federated location description.
Public method GetLocationVisualizations Retrieves a list of display formats associated with the specified federated location.
Public method GetManagedProperties Gets a list of information about properties managed by the SearchServiceApplicationProxy.
Public method GetObjectData (Inherited from SPAutoSerializingObject.)
Public method GetProperties Retrieves a list of information about the properties associated with a Search query.
Public method GetPropertyQueryRuleCount Retrieves the number of query rules that match a property restriction where the specified property has the specified value.
Public methodStatic member GetProxy Gets the default Search service application proxy in the specified service context.
Public method GetProxyInfo Retrieves the proxy configuration information for the SearchServiceApplicationProxy.
Public method GetQuerySuggestions Returns a collection of query suggestions that match the specified Search terms.
Public method GetRuleInfo Retrieves information about the specified scope rule.
Public method GetRulesCount Retrieves the number of Search scope rules for the specified Search scope.
Public method GetRulesInfo Retrieves the information about all the scope rules defined within the specified Search scope.
Public method GetScopeIDFromName Retrieves the ID of a Search scope with the specified name and Search scope consumer.
Public method GetScopeInfo Retrieves the information about a Search scope with the specified ID.
Public method GetScopeRowCount Returns the number of results that match a specified Search scope.
Public method GetScopes Returns the information about the Search scopes for the Search scope consumer.
Public method GetScopesCount Retrieves the number of all Search scopes that are defined in the Search administration database.
Public method GetScopesForConsumer Retrieves a list of information about the Search scopes that is managed by the specified Search scope consumer.
Public method GetScopesInfo Retrieves a list of information about every Search scope.
Public method GetScopesManagerInfo Retrieves the details of the Search scopes system managed by the SearchServiceApplicationProxy.
Public method GetSearchAlertManagerInfo Gets information about the Search alert system.
Public method GetSearchAlertNotificationFormat Gets the notification format of the Search alert system.
Public method GetSearchApplicationDisplayName Retrieves the display name of the Search service application.
Public method GetSearchApplicationName Returns the name of the Search service application.
Public method GetSearchServiceApplicationInfo Returns the application information about the SearchServiceApplicationProxy.
Public method GetSearchTerms Gets the terms to which a keyword Search query has been restricted.
Public method GetSharepointLocationVisualizations Retrieves the preselected display formats for the federated location.
Public method GetSpecialTerm Retrieves the keyword from the site collection with the specified keyword consumer group and the specified keyword term.
Public method GetSpecialTermsCount Retrieves the number of keyword attributes for the specified keyword consumer group.
Public method GetSpecialTermsCountForBestBet Retrieves the number of keyword attributes that are associated with the specified Best Bet.
Public method GetSpecialTermsInfo Retrieves a list of keywords from the site collection for a specified keyword consumer group.
Public method GetSpecialTermsInfoForBestBet Retrieves the list of keywords associated with a specified Best Bet.
Public method GetSynonym Retrieves the specified synonym associated with the specified keyword.
Public method GetSynonymsCountForSpecialTerm Retrieves the number of synonyms that are associated with the specified keyword.
Public method GetSynonymsInfoSpecialTerm Retrieves the list of synonyms that are associated with a specified keyword.
Public method GetTopQueryStringsForUrl Gets a specified number of top query strings used as a result when the user clicks a specified URL.
Public method GetType (Inherited from Object.)
Public method GetUnusedScopesForConsumer Retrieves the information about all Search scopes owned by the specified Search scope consumer that are not associated with any Search scope display group
Public method GetUrlRuleCount Gets the count of crawled items whose site URL matches a specified URL.
Public method GetUserPreferenceSerializeHelper Gets the user preference serialization helper from the Search administration database.
Public method GetVisibleScopesCount Gets the count of all visible scopes defined in the Search application.
Public method GetVolatileScopeInfo Retrieves the information that is likely to change for the specified Search scope.
Public method GetVolatileScopesManagerInfo Retrieves the information that is likely to change for a Search scopes system in the Search application.
Protected method HasAdditionalUpdateAccess (Inherited from SPPersistedObject.)
Public method HighlightStringValue Highlights all the occurrences of the specified query terms in a specified string value.
Public method HighlightStringValueQuerySuggestions Highlights all the occurrences of the specified query terms in a specified string value.
Public method Invalidate (Inherited from SPPersistedUpgradableObject.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnDeserialization (Inherited from SPPersistedObject.)
Protected method OpenClientConfiguration (Inherited from SPServiceApplicationProxy.)
Public method Provision Provisions the SearchServiceApplicationProxy in the server farm. (Overrides SPServiceApplicationProxy.Provision().)
Public method PutLocationVisualization Adds a new display format for the federated location.
Public method RecordClick Records the details of the click-through and its corresponding Search query.
Public method RecordOMQueryDoneEvent Records the latency timing information about the executed Search queries.
Public method RecordQueryErrorEvent Records the errors that have occurred during the processing of Search queries.
Public method RecordUIQueryDoneEvent Records the information about the Search query latency on the Search results page.
Public method RecordWebPartQueryDoneEvent Records the Search query latency for a query of Web Parts on the Search results page.
Public method RemoveBestBetLink Deletes the association between a specified keyword and a Best Bet.
Public method SetBestBetInfo Updates the information about the specified Best Bet.
Public method SetDisplayGroupInfo Sets the configuration information for the specified Search scope display group.
Public method SetDisplayGroupListInfo Updates the Search scope display group.
Public method SetRuleInfo Sets the details of the specified Search scope rule in the SearchServiceApplicationProxy.
Public method SetScopeInfo Sets the details of the specified Search scope in the SearchServiceApplicationProxy.
Public method SetScopesManagerInfo Sets the information about the Search scopes system in the SearchServiceApplicationProxy.
Public method SetSpecialTermInfo Updates the information about the specified keyword.
Public method SetUserPreferenceSerializeHelper Sets the user preference serialization helper for a specified user.
Public method StartScopesCompilation Starts the Search scope compilation.
Public method ToString (Inherited from SPPersistedObject.)
Public method Uncache (Inherited from SPPersistedObject.)
Public method Unprovision() (Inherited from SPServiceApplicationProxy.)
Public method Unprovision(Boolean) Unprovisions the SearchServiceApplicationProxy from the server farm. (Overrides SPServiceApplicationProxy.Unprovision(Boolean).)
Public method Update() (Inherited from SPPersistedObject.)
Public method Update(Boolean) (Inherited from SPPersistedObject.)
Public method UpdateBestBetsOrder Updates the order of the specified Best Bets associated with the specified keyword.
Public method UpdateLocationConfiguration Updates a federated Search location configuration of the SearchServiceApplicationProxy.
Protected method UpdateParent (Inherited from SPAutoSerializingObject.)
Public method Upgrade() (Inherited from SPPersistedUpgradableObject.)
Public method Upgrade(Boolean) (Inherited from SPPersistedUpgradableObject.)
Protected method Validate (Inherited from SPPersistedObject.)
Public method ValidateBackwardsCompatibility (Inherited from SPPersistedUpgradableObject.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IBackupRestore.AddBackupObjects (Inherited from SPIisWebServiceApplicationProxy.)
Explicit interface implemetationPrivate property IBackupRestore.CanRenameOnRestore (Inherited from SPIisWebServiceApplicationProxy.)
Explicit interface implemetationPrivate property IBackupRestore.CanSelectForBackup (Inherited from SPIisWebServiceApplicationProxy.)
Explicit interface implemetationPrivate property IBackupRestore.CanSelectForRestore (Inherited from SPIisWebServiceApplicationProxy.)
Explicit interface implemetationPrivate property IBackupRestore.DiskSizeRequired (Inherited from SPIisWebServiceApplicationProxy.)
Explicit interface implemetationPrivate method IBackupRestore.OnAbort (Inherited from SPIisWebServiceApplicationProxy.)
Explicit interface implemetationPrivate method IBackupRestore.OnBackup (Inherited from SPIisWebServiceApplicationProxy.)
Explicit interface implemetationPrivate method IBackupRestore.OnBackupComplete (Inherited from SPIisWebServiceApplicationProxy.)
Explicit interface implemetationPrivate method IBackupRestore.OnPostRestore (Inherited from SPIisWebServiceApplicationProxy.)
Explicit interface implemetationPrivate method IBackupRestore.OnPrepareBackup (Inherited from SPIisWebServiceApplicationProxy.)
Explicit interface implemetationPrivate method IBackupRestore.OnPreRestore (Inherited from SPIisWebServiceApplicationProxy.)
Explicit interface implemetationPrivate method IBackupRestore.OnRestore (Inherited from SPIisWebServiceApplicationProxy.)

Top

See Also

Reference

SearchServiceApplicationProxy Class

Microsoft.Office.Server.Search.Administration Namespace