共用方式為


SPWebServiceInstance class

代表特定伺服器上執行SharePoint Foundation Web 服務的執行個體。

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Administration.SPPersistedObject
      Microsoft.SharePoint.Administration.SPPersistedUpgradableObject
        Microsoft.SharePoint.Administration.SPServiceInstance
          Microsoft.SharePoint.Administration.SPWebServiceInstance

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

Syntax

'宣告
<GuidAttribute("0244D4D3-80D6-4b31-B576-9AD89C58E083")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPWebServiceInstance _
    Inherits SPServiceInstance
'用途
Dim instance As SPWebServiceInstance
[GuidAttribute("0244D4D3-80D6-4b31-B576-9AD89C58E083")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPWebServiceInstance : SPServiceInstance

備註

Web 服務會在前端網頁伺服器上執行,並使用 HTTP 要求的 SharePoint 應用程式服務的服務中的網際網路資訊服務 (IIS) 網站。

使用SPWebService類別繼承的Instances屬性可傳回SPServiceInstanceDependencyCollection物件,代表所有 Web 服務的執行個體。若要傳回目前的 Web 服務執行個體,請使用LocalContent屬性。若要存取的特定伺服器執行的 Web 服務執行個體的集合,請使用SPWebServiceInstanceCollection建構函式。

若要從集合中傳回單一的 Web 服務執行個體使用索引器。例如,若集合已指派給變數 myWebServiceInstances,使用myWebServiceInstances[index]以 C# 或 Visual Basic,其中index是名稱或 GUID 識別的 Web 服務執行個體中的myWebServiceInstances(index) 。

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.

請參閱

參照

SPWebServiceInstance members

Microsoft.SharePoint.Administration namespace