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.