Clase SPWebServiceInstance
Representa una instancia de un servicio Web de SharePoint Foundation se ejecuta en un servidor concreto.
Jerarquía de la herencia
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Administration.SPPersistedObject
Microsoft.SharePoint.Administration.SPPersistedUpgradableObject
Microsoft.SharePoint.Administration.SPServiceInstance
Microsoft.SharePoint.Administration.SPWebServiceInstance
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<GuidAttribute("0244D4D3-80D6-4b31-B576-9AD89C58E083")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPWebServiceInstance _
Inherits SPServiceInstance
'Uso
Dim instance As SPWebServiceInstance
[GuidAttribute("0244D4D3-80D6-4b31-B576-9AD89C58E083")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPWebServiceInstance : SPServiceInstance
Comentarios
Un servicio Web se ejecuta en los servidores cliente Web y sitios Web de Internet Information Services (IIS) utiliza para atender las solicitudes HTTP de las aplicaciones de SharePoint en el servicio.
Utilice la propiedad heredada Instances de la clase SPWebService para devolver un objeto SPServiceInstanceDependencyCollection que representa todas las instancias del servicio Web. Para devolver la instancia de servicio Web actual, utilice la propiedad LocalContent . Para obtener acceso a la colección de instancias de servicio Web que se ejecutan en un servidor específico, use el constructor SPWebServiceInstanceCollection .
Utilice un indizador para devolver una sola instancia de servicio Web de la colección. Por ejemplo, si la colección se asigna a una variable denominada myWebServiceInstances, use myWebServiceInstances[index] en C# o myWebServiceInstances(index) en Visual Basic, donde index es el nombre o el GUID que identifica la instancia de servicio Web.
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.