Język

ConfidentialClientApplicationBuilder.WithCacheSynchronization(Boolean) Metoda

Definicja

Po ustawieniu truewartości biblioteka MSAL zablokuje dostęp do pamięci podręcznej na ConfidentialClientApplication poziomie, tj. blok kodu między funkcją BeforeAccessAsync i wywołaniami zwrotnymi AfterAccessAsync zostaną zsynchronizowane. Aplikacje mogą ustawić tę flagę, aby false włączyć optymistyczną strategię blokowania pamięci podręcznej, co może spowodować lepszą wydajność kosztem spójności pamięci podręcznej. Ustawienie tej flagi na false wartość jest zalecane tylko dla aplikacji, które tworzą nowe ConfidentialClientApplication dla każdego żądania.

public Microsoft.Identity.Client.ConfidentialClientApplicationBuilder WithCacheSynchronization(bool enableCacheSynchronization);
member this.WithCacheSynchronization : bool -> Microsoft.Identity.Client.ConfidentialClientApplicationBuilder
Public Function WithCacheSynchronization (enableCacheSynchronization As Boolean) As ConfidentialClientApplicationBuilder

Parametry

enableCacheSynchronization
Boolean

Zwraca

Uwagi

Ta flaga jest true domyślnie. Zalecane jest zachowanie domyślne.

Dotyczy