Passer au contenu principal
Modèle de données PFDataFinalizeFileUploadsRequest. Finalise le téléversement des fichiers demandés. Vérifie que les fichiers ont été téléversés avec succès et fait passer les pointeurs de fichiers de l’état en attente à l’état actif.

Syntaxe

Membres

customTags PFStringDictionaryEntry const*
may be nullptr
(Facultatif) Les balises personnalisées facultatives associées à la requête (p. ex. numéro de build, identificateurs de trace externes, etc.). customTagsCount uint32_t Nombre de customTags entity PFEntityKey const* L’entité sur laquelle effectuer cette action. fileNames const char* const* Noms des fichiers à finaliser. Limités à a-Z, 0-9, ’(’, ’)’, ’_’, ’-’ et ’.’. fileNamesCount uint32_t Nombre de fileNames profileVersion int32_t Champ utilisé pour le contrôle de la concurrence. En spécifiant la valeur ProfileVersion retournée précédemment par l’API InitiateFileUploads, vous pouvez vous assurer que la finalisation du téléversement de fichiers n’est effectuée que si le profil n’a pas été mis à jour depuis le dernier chargement de cette version. Si le profil de la même entité a été mis à jour, l’opération échouera avec une erreur EntityProfileVersionMismatch. La mise à jour conflictuelle peut être causée par toute opération qui modifie le profil d’entité, notamment SetObjects, FinalizeFileUploads et UpdateStatistics.

Configuration requise

En-tête : PFDataTypes.h

Voir aussi

Membres de PFDataTypes
Dernière modification le 6 octobre 2026