Freigeben über


SPWebServiceInstance-Klasse

Stellt eine Instanz eines Webdiensts SharePoint Foundation auf einem bestimmten Server ausgeführt.

Vererbungshierarchie

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

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

Hinweise

Ein Webdienst auf Front-End-Webserver ausgeführt wird und Websites (Internet Information Services, IIS) verwendet, um HTTP-Anforderungen für die SharePoint-Anwendungen im Dienst zu verarbeiten.

Verwenden Sie die geerbten Instances -Eigenschaft der SPWebService -Klasse, um ein SPServiceInstanceDependencyCollection -Objekt zurückzugeben, die alle Instanzen des Webdiensts darstellt. Verwenden Sie zum Zurückgeben der aktuellen Web-Service-Instanz, die LocalContent -Eigenschaft. Zugriff auf die Auflistung von Instanzen des Webdiensts, die auf einem bestimmten Server ausgeführt werden, verwenden Sie den SPWebServiceInstanceCollection -Konstruktor.

Verwenden Sie eine Indexerstellung, um eine einzelne Instanz der Web Service aus der Auflistung zurückzugeben. Verwenden Sie beispielsweise, wenn die Auflistung einer Variablen mit dem Namen MyWebServiceInstances zugewiesen ist, myWebServiceInstances[index] in c# oder myWebServiceInstances(index) in Visual Basic, in denen index entweder den Namen oder die GUID, die Dienstinstanz Web bezeichnet wird.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPWebServiceInstance-Member

Microsoft.SharePoint.Administration-Namespace