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.