Compartir a través de


del método SPUserCodeExecutionManager.Execute

Ejecuta una solicitud con un objeto de contenedor de código de usuario en el servidor de ejecución de código de usuario apropiada con equilibrio de carga.

Espacio de nombres:  Microsoft.SharePoint.UserCode
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Function Execute ( _
    userCodeWrapperType As Type, _
    site As SPSite, _
    executionContext As SPUserCodeExecutionContext _
) As Object
'Uso
Dim instance As SPUserCodeExecutionManager
Dim userCodeWrapperType As Type
Dim site As SPSite
Dim executionContext As SPUserCodeExecutionContext
Dim returnValue As Object

returnValue = instance.Execute(userCodeWrapperType, _
    site, executionContext)
public Object Execute(
    Type userCodeWrapperType,
    SPSite site,
    SPUserCodeExecutionContext executionContext
)

Parámetros

  • userCodeWrapperType
    Tipo: System.Type

    El tipo de objeto de contenedor para activar en el servidor de ejecución de código de usuario remoto. Este valor debe especificar un tipo que se deriva de la clase SPUserCodeWrapper .

  • site
    Tipo: Microsoft.SharePoint.SPSite

    El identificador de la colección de sitios del sitio que va a trabajar el objeto contenedor dentro de.

Valor devuelto

Tipo: System.Object
Un objeto que contiene los resultados de la solicitud.

Excepciones

Excepción Condición
SPUserCodeExecutionPipelineTerminallyFailedException

El servidor de protocolo encuentra un error irrecuperable y terminal. El cliente de protocolo no debe enviar más solicitudes de Execute para el servidor de protocolo después de que se ha producido esta excepción, hasta que el método Ping devuelve true.

SPUserCodeExecutionPipelineFailedException

El propio servidor de protocolo encuentra un error al intentar ejecutar la solicitud de código de usuario.

SPUserCodeSolutionExecutionFailedException

Se produce un error en el código de usuario que se ejecuta en el servidor de protocolo.

SPUserCodeValidationFailedException

Se detectó un error al validar el grupo de ensamblado que contiene el código de usuario.

Vea también

Referencia

clase SPUserCodeExecutionManager

Miembros SPUserCodeExecutionManager

Espacio de nombres Microsoft.SharePoint.UserCode