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

> Modelo de datos de PFDataSetObject.

Modelo de datos de PFDataSetObject.

## Sintaxis

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

### Miembros

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

(Opcional) Cuerpo del objeto que se va a guardar. Si está vacío y DeleteObject es true, el objeto se eliminará si existe, o no se producirá ninguna operación si no existe. Solo se puede usar uno de los campos Object o EscapedDataObject.

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

(Opcional) Marca para indicar que este objeto se debe eliminar. Tampoco se deben establecer DataObject ni EscapedDataObject.

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

(Opcional) Cuerpo del objeto que se va a guardar como una cadena JSON con caracteres de escape. Si está vacío y DeleteObject es true, el objeto se eliminará si existe, o no se producirá ninguna operación si no existe. Solo se puede usar uno de los campos DataObject o EscapedDataObject.

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

Nombre del objeto. Restringido a a-Z, 0-9, '(', ')', '\_', '-' y '.'.

## Requisitos

**Encabezado:** PFDataTypes.h

## Consulte también

[Miembros de PFDataTypes](/services/playfab/api-references/c/pfdatatypes/pfdatatypes_members)
