Partager via


SearchService Members

Include Protected Members
Include Inherited Members

Represents an instance of the search service.

The SearchService type exposes the following members.

Constructors

  Name Description
Public method SearchService() This member is reserved for internal use and is not intended to be used directly from your code.
Public method SearchService(String, SPFarm) This member is reserved for internal use and is not intended to be used directly from your code.

Top

Properties

  Name Description
Public property AcknowledgementTimeout Gets or sets the amount of time (in seconds) that the search server will wait for request acknowledgement while connecting to other services.
Public property Applications (Inherited from SPService.)
Public property CanUpgrade (Inherited from SPPersistedUpgradableObject.)
Public property ConnectionTimeout Gets or sets the amount of time (in seconds) that the search server will wait while connecting to other services.
Public property ContactEmail An e-mail address that external site administrators can contact if problems arise when their site is being crawled.
Public property DisplayName (Inherited from SPPersistedObject.)
Public property Farm (Inherited from SPPersistedObject.)
Public property Id (Inherited from SPPersistedObject.)
Public property IgnoreSSLWarnings A Boolean value that determines whether the search service will ignore Secure Sockets Layer (SSL) certificate name warnings.
Public property Instances (Inherited from SPService.)
Public property InternetIdentity Gets or sets the value that the crawler sends in the headers of its HTTP requests to sites when it fetches their pages.
Public property IsBackwardsCompatible (Inherited from SPPersistedUpgradableObject.)
Public property JobDefinitions (Inherited from SPService.)
Public property JobHistoryEntries (Inherited from SPService.)
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 PerformanceLevel Gets the SearchPerformanceLevel object associated with the search service.
Public property ProcessIdentity (Inherited from SPWindowsService.)
Public property Properties (Inherited from SPPersistedObject.)
Public property ProxyType Specifies whether the search service uses a proxy server or connects directly when crawling content.
Public property Required Gets or sets a value that indicates whether an instance of the service must be running on at least one server in a farm. (Overrides SPService.Required.)
Public property RunningJobs (Inherited from SPService.)
Public property SearchApplications
Public propertyStatic member Service
Public property SiteHitRules Gets the SiteHitRulesCollection object associated with the search service.
Public property Status (Inherited from SPPersistedObject.)
Public property TypeName Gets the display name that describes the service instance in the Administration user interface. (Overrides SPPersistedObject.TypeName.)
Public property UpgradeContext (Inherited from SPPersistedUpgradableObject.)
Public property UpgradedPersistedProperties (Inherited from SPAutoSerializingObject.)
Public property UseCrawlProxyForFederation Gets or sets a value that determines whether the crawl proxy settings will be used for federated search.
Public property Version (Inherited from SPPersistedObject.)
Protected property WasCreated (Inherited from SPPersistedObject.)
Public property WebProxy Gets the WebProxy object that contains the proxy server settings used when crawling other servers.

Top

Methods

  Name Description
Public method Clone (Inherited from SPPersistedObject.)
Public method CreateApplication
Public method CreateProxy
Public method Delete Deletes the service instance. (Overrides SPService.Delete().)
Public method Equals (Inherited from SPPersistedObject.)
Protected method Finalize (Inherited from Object.)
Public method GetChild<T>() (Inherited from SPPersistedObject.)
Public method GetChild<T>(String) (Inherited from SPPersistedObject.)
Public method GetCreateApplicationLink (Inherited from SPService.)
Public method GetCreateApplicationOptions (Inherited from SPService.)
Public method GetHashCode (Inherited from SPPersistedObject.)
Public method GetObjectData (Inherited from SPAutoSerializingObject.)
Public method GetType (Inherited from Object.)
Protected method HasAdditionalUpdateAccess (Inherited from SPPersistedObject.)
Public method Invalidate (Inherited from SPPersistedUpgradableObject.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnDeserialization (Inherited from SPPersistedObject.)
Protected method OnPasswordChange (Inherited from SPWindowsService.)
Public method Provision Provisions a search service and sets the account of the search service to the global administration account. (Overrides SPPersistedObject.Provision().)
Public method RestoreApplication(String, TopologySettings, SPIisWebServiceApplicationPool, SPIisWebServiceApplicationPool, Boolean)
Public method RestoreApplication(String, SPDatabaseParameters, SearchServiceInstance, SPIisWebServiceApplicationPool, SPIisWebServiceApplicationPool)
Public method ToString (Inherited from SPPersistedObject.)
Public method Uncache (Inherited from SPPersistedObject.)
Public method Unprovision Turns off the service instance. (Overrides SPPersistedObject.Unprovision().)
Public method Update() Causes the search service to save its state and propagate changes to all the servers in the farm. (Overrides SPWindowsService.Update().)
Public method Update(Boolean) (Inherited from SPPersistedObject.)
Public method UpdateCredentials (Overrides SPWindowsService.UpdateCredentials(String).)
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 This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate property IBackupRestore.CanRenameOnRestore This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate property IBackupRestore.CanSelectForBackup This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate property IBackupRestore.CanSelectForRestore This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate property IBackupRestore.DiskSizeRequired This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate property IBackupRestore.Name This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate method IBackupRestore.OnAbort This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate method IBackupRestore.OnBackup This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate method IBackupRestore.OnBackupComplete This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate method IBackupRestore.OnPostRestore This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate method IBackupRestore.OnPrepareBackup This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate method IBackupRestore.OnPreRestore This member is reserved for internal use and is not intended to be used directly from your code.
Explicit interface implemetationPrivate method IBackupRestore.OnRestore This member is reserved for internal use and is not intended to be used directly from your code.

Top

See Also

Reference

SearchService Class

Microsoft.Office.Server.Search.Administration Namespace