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

# PFProfilesGetEntityProfileRequest

> Modelo de dados de PFProfilesGetEntityProfileRequest. Dado um tipo de entidade e um identificador de entidade, recupera o perfil do repositório de entidades. Se o perfil recuperado for do chamador, a operação de leitura será consistente; caso contrário, será uma leitura inconsistente. Uma leitura inconsistente significa que não garantimos que todas as gravações confirmadas tenham ocorrido antes da leitura do perfil, o que permite uma leitura desatualizada. Se a consistência for importante, o Número de Versão no resultado pode ser usado para comparar qual versão do perfil cada leitor tem.

Modelo de dados de PFProfilesGetEntityProfileRequest. Dado um tipo de entidade e um identificador de entidade, recupera o perfil do repositório de entidades. Se o perfil recuperado for do chamador, a operação de leitura será consistente; caso contrário, será uma leitura inconsistente. Uma leitura inconsistente significa que não garantimos que todas as gravações confirmadas tenham ocorrido antes da leitura do perfil, o que permite uma leitura desatualizada. Se a consistência for importante, o Número de Versão no resultado pode ser usado para comparar qual versão do perfil cada leitor tem.

## Sintaxe

```cpp theme={null}
typedef struct PFProfilesGetEntityProfileRequest {  
    PFStringDictionaryEntry const* customTags;  
    uint32_t customTagsCount;  
    bool const* dataAsObject;  
    PFEntityKey const* entity;  
    bool includeStatistics;  
} PFProfilesGetEntityProfileRequest;  
```

### Membros

**`customTags`**   [PFStringDictionaryEntry](/pt-BR/services/playfab/api-references/c/pftypes/structs/pfstringdictionaryentry) const\*<br />*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

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

(Opcional) Determina se os objetos serão retornados como uma cadeia de caracteres JSON com escape ou como um objeto JSON sem escape. O padrão é cadeia de caracteres JSON.

**`entity`**   [PFEntityKey](/pt-BR/services/playfab/api-references/c/pftypes/structs/pfentitykey-c) const\*<br />*may be nullptr*

(Opcional) A entidade opcional na qual executar esta ação. O padrão é a entidade conectada no momento.

**`includeStatistics`**   bool

Determina se as estatísticas da entidade serão retornadas no perfil da entidade. O padrão é false.

## Requisitos

**Cabeçalho:** PFProfilesTypes.h

## Confira também

[Membros de PFProfilesTypes](/pt-BR/services/playfab/api-references/c/pfprofilestypes/pfprofilestypes_members)


## Related topics

- [PFProfilesGetProfileAsync](/pt-BR/services/playfab/api-references/c/pfprofiles/functions/pfprofilesgetprofileasync.md)
- [Visão geral da API C do Services - PFProfilesTypes.h](/pt-BR/services/playfab/api-references/c/pfprofilestypes/pfprofilestypes_members.md)
- [PFProfilesGetEntityProfilesRequest](/pt-BR/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesgetentityprofilesrequest.md)
- [PFProfilesSetEntityProfilePolicyRequest](/pt-BR/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilessetentityprofilepolicyrequest.md)
- [PFProfilesGetEntityProfileResponse](/pt-BR/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesgetentityprofileresponse.md)
