> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFCloudScriptExecuteEntityCloudScriptAsync

> Ejecuta una función de CloudScript (JavaScript) de PlayFab en el lado del servidor en el contexto de una entidad especificada, y devuelve los resultados de la lógica de servidor personalizada al autor de la llamada.

Cloud Script es una de las características más versátiles de PlayFab. Permite que el código de cliente solicite la ejecución de cualquier tipo de funcionalidad personalizada del lado del servidor que pueda implementar, y se puede usar junto con prácticamente cualquier cosa.

## Sintaxis

```cpp theme={null}
HRESULT PFCloudScriptExecuteEntityCloudScriptAsync(  
    PFEntityHandle entityHandle,  
    const PFCloudScriptExecuteEntityCloudScriptRequest* request,  
    XAsyncBlock* async  
)  
```

### Parámetros

**`entityHandle`**   PFEntityHandle

PFEntityHandle que se usará para la autenticación.

**`request`**   [PFCloudScriptExecuteEntityCloudScriptRequest\*](/services/playfab/api-references/c/pfcloudscripttypes/structs/pfcloudscriptexecuteentitycloudscriptrequest)

Objeto de solicitud rellenado.

**`async`**   XAsyncBlock\*<br />*Inout*

XAsyncBlock para la operación asincrónica.

### Valor devuelto

Tipo: HRESULT

Código de resultado de esta operación de API.

## Comentarios

Esta API está disponible en todas las plataformas. Ejecuta CloudScript con el perfil de entidad que se define en la solicitud. Cuando se complete la tarea asincrónica, llame a [PFCloudScriptExecuteEntityCloudScriptGetResultSize](/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptexecuteentitycloudscriptgetresultsize) y [PFCloudScriptExecuteEntityCloudScriptGetResult](/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptexecuteentitycloudscriptgetresult) para obtener el resultado.

## Requisitos

**Encabezado:** PFCloudScript.h

## Consulte también

[Miembros de PFCloudScript](/services/playfab/api-references/c/pfcloudscript/pfcloudscript_members)


## Related topics

- [PFCloudScriptExecuteEntityCloudScriptGetResult](/es/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptexecuteentitycloudscriptgetresult.md)
- [Información general de la API de C de Services - PFCloudScript.h](/es/services/playfab/api-references/c/pfcloudscript/pfcloudscript_members.md)
- [PFCloudScriptServerExecuteCloudScriptAsync](/es/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptserverexecutecloudscriptasync.md)
- [PFCloudScriptClientExecuteCloudScriptAsync](/es/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptclientexecutecloudscriptasync.md)
- [PFCloudScriptExecuteEntityCloudScriptRequest](/es/services/playfab/api-references/c/pfcloudscripttypes/structs/pfcloudscriptexecuteentitycloudscriptrequest.md)
