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

# PFDataSetObject

> PFDataSetObject 数据模型。

PFDataSetObject 数据模型。

## 语法

```cpp theme={null}
typedef struct PFDataSetObject {  
    PFJsonObject dataObject;  
    bool const* deleteObject;  
    const char* escapedDataObject;  
    const char* objectName;  
} PFDataSetObject;  
```

### 成员

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

（可选）要保存的对象主体。如果为空且 DeleteObject 为 true，对象存在时将被删除；不存在时则不执行任何操作。Object 与 EscapedDataObject 字段只能使用其中之一。

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

（可选）指示应删除此对象的标记。DataObject 和 EscapedDataObject 也都不得设置。

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

（可选）要保存的对象主体，以转义 JSON 字符串形式提供。如果为空且 DeleteObject 为 true，对象存在时将被删除；不存在时则不执行任何操作。DataObject 与 EscapedDataObject 字段只能使用其中之一。

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

对象的名称。仅限于 a-Z、0-9、'('、')'、'\_'、'-' 和 '.'。

## 要求

**头文件：** PFDataTypes.h

## 另请参阅

[PFDataTypes 成员](/services/playfab/api-references/c/pfdatatypes/pfdatatypes_members)


## Related topics

- [PFDataSetObjectsRequest](/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatasetobjectsrequest.md)
- [服务 C API 概览 - PFDataTypes.h](/zh-CN/services/playfab/api-references/c/pfdatatypes/pfdatatypes_members.md)
- [PFDataSetObjectInfo](/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatasetobjectinfo.md)
- [PFDataSetObjectsResponse](/zh-CN/services/playfab/api-references/c/pfdatatypes/structs/pfdatasetobjectsresponse.md)
- [PFDataSetObjectsAsync](/zh-CN/services/playfab/api-references/c/pfdata/functions/pfdatasetobjectsasync.md)
