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.TypeEl 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.SPSiteEl identificador de la colección de sitios del sitio que va a trabajar el objeto contenedor dentro de.
executionContext
Tipo: Microsoft.SharePoint.UserCode.SPUserCodeExecutionContextLos datos de contexto de ejecución del contenedor específico. Este valor debe ser serializable.
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