Pular para o conteúdo principal
Modelo de dados de PFDataSetObjectsRequest. Define objetos JSON no perfil de entidade solicitado. Pode incluir um número de versão a ser usado para executar operações de simultaneidade otimista durante a atualização. Se a versão atual for diferente da versão na solicitação, a solicitação será ignorada. Se nenhuma versão for definida na solicitação, o valor sempre será atualizado se os valores forem diferentes. No entanto, usar o valor de versão não garante uma gravação; ConcurrentEditError ainda pode ocorrer se vários clientes estiverem tentando atualizar o mesmo perfil. .

Sintaxe

Membros

customTags   PFStringDictionaryEntry const*
may be nullptr
(Opcional) As marcas personalizadas opcionais associadas à solicitação (por exemplo, número de build, identificadores de rastreamento externos etc.). customTagsCount   uint32_t Contagem de customTags entity   PFEntityKey const* A entidade na qual executar esta ação. expectedProfileVersion   int32_t const*
may be nullptr
(Opcional) Campo opcional usado para controle de simultaneidade. Ao especificar o valor de ProfileVersion retornado anteriormente pela API GetObjects ou de outras APIs, você pode garantir que a atualização do objeto seja executada somente se o perfil não tiver sido atualizado desde a última vez que você carregou essa versão. Se o perfil da mesma entidade tiver sido atualizado, a operação falhará com um erro EntityProfileVersionMismatch. A atualização conflitante pode ser causada por qualquer operação que modifique o perfil da entidade, incluindo SetObjects, FinalizeFileUploads e UpdateStatistics. objects   PFDataSetObject const* Coleção de objetos a serem definidos no perfil. objectsCount   uint32_t Contagem de objects

Requisitos

Cabeçalho: PFDataTypes.h

Confira também

Membros de PFDataTypes
Última modificação em 6 de outubro de 2026