> ## 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.

# PFCloudScriptExecuteCloudScriptResult

> PFCloudScriptExecuteCloudScriptResult データ モデル。

PFCloudScriptExecuteCloudScriptResult データ モデル。

## 構文

```cpp theme={null}
typedef struct PFCloudScriptExecuteCloudScriptResult {  
    int32_t aPIRequestsIssued;  
    PFCloudScriptScriptExecutionError const* error;  
    double executionTimeSeconds;  
    const char* functionName;  
    PFJsonObject functionResult;  
    bool const* functionResultTooLarge;  
    int32_t httpRequestsIssued;  
    PFCloudScriptLogStatement const* logs;  
    uint32_t logsCount;  
    bool const* logsTooLarge;  
    uint32_t memoryConsumedBytes;  
    double processorTimeSeconds;  
    int32_t revision;  
} PFCloudScriptExecuteCloudScriptResult;  
```

### メンバー

**`aPIRequestsIssued`**   int32\_t

CloudScript 関数によって発行された PlayFab API 要求の数。

**`error`**   [PFCloudScriptScriptExecutionError](/services/playfab/api-references/c/pfcloudscripttypes/structs/pfcloudscriptscriptexecutionerror) const\*<br />*may be nullptr*

(省略可) 実行中に発生したエラーがある場合の、そのエラーに関する情報。

**`executionTimeSeconds`**   double

ExecutionTimeSeconds プロパティ。

**`functionName`**   const char\*<br />*is null-terminated*

(省略可) 実行された関数の名前。

**`functionResult`**   [PFJsonObject](/services/playfab/api-references/c/pftypes/structs/pfjsonobject)

(省略可) CloudScript 関数から返されたオブジェクト (ある場合)。

**`functionResultTooLarge`**   bool const\*<br />*may be nullptr*

(省略可) FunctionResult が大きすぎて、その結果このイベントから削除されたかどうかを示すフラグ。これは、イベント全体のサイズが 350 KB を超えた場合にのみ発生します。

**`httpRequestsIssued`**   int32\_t

CloudScript 関数によって発行された外部 HTTP 要求の数。

**`logs`**   [PFCloudScriptLogStatement](/services/playfab/api-references/c/pfcloudscripttypes/structs/pfcloudscriptlogstatement) const\*<br />*may be nullptr*

(省略可) 関数の実行中にログに記録されたエントリ。これには、関数コード内で log.info() や log.error() を使用して記録されたエントリと、API および HTTP 要求の失敗に対するエラー エントリの両方が含まれます。

**`logsCount`**   uint32\_t

logs の数

**`logsTooLarge`**   bool const\*<br />*may be nullptr*

(省略可) ログが大きすぎて、その結果このイベントから削除されたかどうかを示すフラグ。これは、FunctionResult が削除された後にイベント全体のサイズが 350 KB を超えた場合にのみ発生します。

**`memoryConsumedBytes`**   uint32\_t

MemoryConsumedBytes プロパティ。

**`processorTimeSeconds`**   double

関数の実行中に消費されたプロセッサー時間。これには、API 呼び出しや HTTP 要求の待機に費やされた時間は含まれません。

**`revision`**   int32\_t

実行された CloudScript のリビジョン。

## 要件

**ヘッダー:** PFCloudScriptTypes.h

## 関連項目

[PFCloudScriptTypes のメンバー](/services/playfab/api-references/c/pfcloudscripttypes/pfcloudscripttypes_members)


## Related topics

- [PFCloudScriptClientExecuteCloudScriptGetResult](/ja-jp/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptclientexecutecloudscriptgetresult.md)
- [PFCloudScriptExecuteEntityCloudScriptGetResult](/ja-jp/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptexecuteentitycloudscriptgetresult.md)
- [PFCloudScriptServerExecuteCloudScriptGetResult](/ja-jp/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptserverexecutecloudscriptgetresult.md)
- [Services C API overview - PFCloudScriptTypes.h](/ja-jp/services/playfab/api-references/c/pfcloudscripttypes/pfcloudscripttypes_members.md)
- [PFCloudScriptServerExecuteCloudScriptAsync](/ja-jp/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptserverexecutecloudscriptasync.md)
