Język

MicrosoftIdentityOptions.UseFastUnboundedCache Właściwość

Definicja

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

Wartość właściwości

Dotyczy