ConfidentialClientApplicationBuilder.WithCacheSynchronization(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando definido como , a trueMSAL bloqueará o ConfidentialClientApplication acesso ao cache no nível, ou seja, o bloco de código entre os retornos de chamada BeforeAccessAsync e AfterAccessAsync será sincronizado.
Os aplicativos podem definir esse sinalizador para false habilitar uma estratégia de bloqueio de cache otimista, o que pode resultar em um melhor desempenho ao custo da consistência do cache.
Definir esse sinalizador false é recomendado apenas para aplicativos que criam um novo ConfidentialClientApplication por solicitação.
public Microsoft.Identity.Client.ConfidentialClientApplicationBuilder WithCacheSynchronization(bool enableCacheSynchronization);
member this.WithCacheSynchronization : bool -> Microsoft.Identity.Client.ConfidentialClientApplicationBuilder
Public Function WithCacheSynchronization (enableCacheSynchronization As Boolean) As ConfidentialClientApplicationBuilder
Parâmetros
- enableCacheSynchronization
- Boolean
Retornos
Comentários
Esse sinalizador é true por padrão. O comportamento padrão é recomendado.