SPWebServiceInstance - Classe

Représente une instance d'un service Web de SharePoint Foundation en cours d'exécution sur un serveur particulier.

Hiérarchie d’héritage

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

Espace de noms :  Microsoft.SharePoint.Administration
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

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

Remarques

Un service Web s'exécute sur les serveurs Web frontaux et utilise des sites Web Internet Information Services (IIS) pour traiter les demandes HTTP pour les applications SharePoint dans le service.

Utilisez la propriété Instances de héritée de la classe SPWebService pour renvoyer un objet SPServiceInstanceDependencyCollection qui représente toutes les instances du service Web. Pour retourner l'instance du service Web en cours, utilisez la propriété LocalContent . Pour accéder à la collection d'instances de service Web qui s'exécutent sur un serveur spécifique, utilisez le constructeur SPWebServiceInstanceCollection .

Utiliser un indexeur pour retourner une seule instance du service Web à partir de la collection. Par exemple, si la collection est assignée à une variable nommée myWebServiceInstances, utilisez myWebServiceInstances[index] dans C# ou myWebServiceInstances(index) dans Visual Basic, où index est le nom ou le GUID qui identifie l'instance du service Web.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPWebServiceInstance - Membres

Microsoft.SharePoint.Administration - Espace de noms