共用方式為


SPWindowsService class

代表已安裝在伺服器陣列中的一或多個伺服器的 Windows 服務。

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Administration.SPPersistedObject
      Microsoft.SharePoint.Administration.SPPersistedUpgradableObject
        Microsoft.SharePoint.Administration.SPService
          Microsoft.SharePoint.Administration.SPWindowsService
            Microsoft.SharePoint.Administration.SPDatabaseService
            Microsoft.SharePoint.Administration.SPTimerService
            Microsoft.SharePoint.Administration.SPTracingService
            Microsoft.SharePoint.Administration.SPUserCodeService
            Microsoft.SharePoint.DistributedCaching.Utilities.SPDistributedCacheService

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
<GuidAttribute("914E6AD5-6504-4691-AFEE-ABDB42520258")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class SPWindowsService _
    Inherits SPService
'用途
Dim instance As SPWindowsService
[GuidAttribute("914E6AD5-6504-4691-AFEE-ABDB42520258")]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class SPWindowsService : SPService

備註

Windows 服務 」 可讓您建立他們自己的 Windows 工作階段中執行,可以在電腦啟動、 可以暫停並重新啟動,請時自動啟動的長時間執行可執行應用程式且不會顯示任何使用者介面。Windows 服務的理想的伺服器上,或是每當您需要長時間執行的功能,不干擾相同的電腦使用的其他使用者使用。Windows 服務是在伺服器的系統管理工具] 中 [服務] 嵌入式管理單元中列出的服務類型。

若要傳回父項的 Windows 服務執行個體的 Windows 服務,請使用SPWindowsServiceInstance類別繼承的Service屬性。使用Services屬性來取得特定的 Windows 服務的伺服器陣列內實作。

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

請參閱

參照

SPWindowsService members

Microsoft.SharePoint.Administration namespace