MicrosoftIdentityOptions.UseFastUnboundedCache Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
W przypadku ustawienia na truewartość pamięć podręczna tokenu w pamięci używa wewnętrznej (statycznej) pamięci podręcznej biblioteki MSAL zamiast IMemoryCache dostawcy serializacji.
Wartości domyślne to false (zalecane). Gdy falsetokeny są przechowywane za pośrednictwem dostawcy serializacji w pamięci, więc pamięć podręczna honoruje wygaśnięcie dla wpisu, limit rozmiaru pamięci podręcznej i partycjonowanie klucza pamięci podręcznej.
Ustaw wartość na true dla szybkiej statycznej pamięci podręcznej obejmującej cały proces. Pozwala uniknąć serializacji dla poszczególnych żądań, ale jest niezwiązana (bez eksmisji wygasłych tokenów) i ignoruje opcje wygaśnięcia/rozmiaru oraz punkt zaczepienia partycjonowania. Można to ustawić za pomocą konfiguracji (np. "AzureAd": { "UseFastUnboundedCache": true }).
public bool UseFastUnboundedCache { get; set; }
member this.UseFastUnboundedCache : bool with get, set
Public Property UseFastUnboundedCache As Boolean