SPWindowsService - Classe

Représente un service Windows qui est installé sur un ou plusieurs serveurs dans la batterie de serveurs.

Hiérarchie d’héritage

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

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

Syntaxe

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

Remarques

Services Windows permettent de créer des applications d'exécution longue qui s'exécutent dans leurs propres sessions Windows, peut être démarrée automatiquement lorsque l'ordinateur démarre, suspendu puis redémarré, et ne pas afficher d'interface utilisateur. Les services Windows sont idéales pour une utilisation sur un serveur ou à chaque fois que vous avez besoin de fonctionnalités de durée d'exécution longue qui n'interfèrent pas avec d'autres utilisateurs qui travaillent sur le même ordinateur. Les services Windows sont le type de services répertoriés dans le composant logiciel enfichable Services dans les outils d'administration pour un serveur.

Pour renvoyer l'objet parent service Windows d'une instance de service Windows, utilisez la propriété héritée Service de la classe SPWindowsServiceInstance . Utilisez la propriété Services pour obtenir un service Windows spécifique qui est implémenté dans la batterie de serveurs.

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

SPWindowsService - Membres

Microsoft.SharePoint.Administration - Espace de noms