Clase SPWindowsService
Representa un servicio de Windows que está instalado en uno o varios servidores en la granja de servidores.
Jerarquía de la herencia
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
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<GuidAttribute("914E6AD5-6504-4691-AFEE-ABDB42520258")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class SPWindowsService _
Inherits SPService
'Uso
Dim instance As SPWindowsService
[GuidAttribute("914E6AD5-6504-4691-AFEE-ABDB42520258")]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class SPWindowsService : SPService
Comentarios
Servicios de Windows le permiten crear aplicaciones ejecutables de larga duración que se ejecutan en sus propias sesiones de Windows, puede iniciarse automáticamente cuando el equipo se inicia, puede pausar y reiniciar, y no muestran ninguna interfaz de usuario. Servicios de Windows son ideales para su uso en un servidor o cada vez que se necesite una funcionalidad de larga duración que no interfiere con otros usuarios que trabajan en el mismo equipo. Servicios de Windows son el tipo de servicios enumerados en el complemento Servicios dentro de las herramientas administrativas para un servidor.
Para devolver al elemento principal de servicio de Windows de una instancia de servicio de Windows, utilice la propiedad heredada Service de la clase SPWindowsServiceInstance . Use la propiedad Services para obtener un servicio de Windows específico que se implementa dentro de la granja de servidores.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.