MsalDistributedTokenCacheAdapterOptions Klasa
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.
Opcje karty serializacji pamięci podręcznej tokenu MSAL, która deleguje serializacji do IDistributedCache implementacji dostępnych za pomocą platformy .NET Core.
public class MsalDistributedTokenCacheAdapterOptions : Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions
type MsalDistributedTokenCacheAdapterOptions = class
inherit DistributedCacheEntryOptions
Public Class MsalDistributedTokenCacheAdapterOptions
Inherits DistributedCacheEntryOptions
- Dziedziczenie
-
MsalDistributedTokenCacheAdapterOptions
Konstruktory
| Nazwa | Opis |
|---|---|
| MsalDistributedTokenCacheAdapterOptions() |
Opcje karty serializacji pamięci podręcznej tokenu MSAL, która deleguje serializacji do IDistributedCache implementacji dostępnych za pomocą platformy .NET Core. |
Właściwości
| Nazwa | Opis |
|---|---|
| DisableL1Cache |
Wyłącz pamięć podręczną w pamięci (L1). Przydatne w scenariuszach, w których wiele aplikacji współużytkuje tę samą rozproszoną pamięć podręczną (L2). |
| EnableAsyncL2Write |
Włącz zapisywanie w rozproszonej pamięci podręcznej (L2) jako asynchroniczne (tj. fire-and-forget). Poprawia to wydajność, ponieważ MSAL.NET nie będzie musiał czekać na ukończenie zapisu. |
| Encrypt |
W przypadku szyfrowania pamięci podręcznej tokenu. |
| L1CacheOptions |
Opcje pamięci podręcznej w pamięci (L1). |
| OnL2CacheFailure |
Wywołanie zwrotne oferowane aplikacji do powiadomienia, gdy pamięć podręczna L2 zakończy się niepowodzeniem.
Dzięki temu aplikacja ma możliwość ponownego nawiązania połączenia z pamięcią podręczną L2, na przykład w przypadku wyjątku usługi Redis. Pozostaje to aplikacja, ponieważ jest to jedyna, która wie o rzeczywistej implementacji pamięci podręcznej L2.
Program obsługi powinien zwrócić |