Clase SPIisWebServiceProxy
Clase abstracta que las clases derivadas puede utilizar para representar a un proxy de servicio Web instalado en una 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.SPServiceProxy
Microsoft.SharePoint.Administration.SPIisWebServiceProxy
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<GuidAttribute("9AAC1C77-4274-4595-9CB0-9740B73E5A70")> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public MustInherit Class SPIisWebServiceProxy _
Inherits SPServiceProxy
'Uso
Dim instance As SPIisWebServiceProxy
[GuidAttribute("9AAC1C77-4274-4595-9CB0-9740B73E5A70")]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public abstract class SPIisWebServiceProxy : SPServiceProxy
Comentarios
Este ejemplo muestra cómo utilizar SPIisWebServiceProxy y IServiceProxyAdministration.
internal sealed class SampleWebServiceProxy : SPIisWebServiceProxy, IServiceProxyAdministration
{
public SampleWebServiceProxy()
{
}
// NOTE: A constructor with the signature (String, SPFarm) is required
// if this service proxy is installed by psconfig -cmd services -install.
internal SampleWebServiceProxy(
SPFarm farm)
: base(farm)
{
}
Friend NotInheritable Class SampleWebServiceProxy
Inherits SPIisWebServiceProxy
Implements IServiceProxyAdministration
Public Sub New()
End Sub
' NOTE: A constructor with the signature (String, SPFarm) is required
' if this service proxy is installed by psconfig -cmd services -install.
Friend Sub New(ByVal farm As SPFarm)
MyBase.New(farm)
End Sub
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.