MsalDistributedTokenCacheAdapter 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.
Implementacja pamięci podręcznej tokenów zarówno dla klientów poufnych, jak i publicznych wspieranych przez rozproszoną pamięć podręczną. Rozproszona pamięć podręczna (L2) domyślnie tworzy pamięć podręczną pamięci (L1), aby szybciej wyszukać, co powoduje utworzenie pamięci podręcznej na poziomie dwóch poziomów.
public class MsalDistributedTokenCacheAdapter : Microsoft.Identity.Web.TokenCacheProviders.MsalAbstractTokenCacheProvider
type MsalDistributedTokenCacheAdapter = class
inherit MsalAbstractTokenCacheProvider
Public Class MsalDistributedTokenCacheAdapter
Inherits MsalAbstractTokenCacheProvider
- Dziedziczenie
Konstruktory
Metody
| Nazwa | Opis |
|---|---|
| ClearAsync(String) |
Wyczyść pamięć podręczną. (Odziedziczone po MsalAbstractTokenCacheProvider) |
| GetSuggestedCacheKey(TokenCacheNotificationArgs) |
Metoda, która ma zostać zastąpiona przez konkretne serializatory pamięci podręcznej w celu wyrażenia sugerowanego klucza. (Odziedziczone po MsalAbstractTokenCacheProvider) |
| Initialize(ITokenCache) |
Inicjuje serializacji pamięci podręcznej tokenu. (Odziedziczone po MsalAbstractTokenCacheProvider) |
| InitializeAsync(ITokenCache) |
Inicjuje serializacji pamięci podręcznej tokenu. (Odziedziczone po MsalAbstractTokenCacheProvider) |
| OnBeforeWriteAsync(TokenCacheNotificationArgs) |
Jeśli chcesz mieć pewność, że nie ma równoczesnego zapisu, użyj tego powiadomienia, aby umieścić blokadę we wpisie. (Odziedziczone po MsalAbstractTokenCacheProvider) |
| ReadCacheBytesAsync(String, CacheSerializerHints) |
Odczytaj określoną pamięć podręczną tokenu opisaną przez jego klucz pamięci podręcznej z rozproszonej pamięci podręcznej. |
| ReadCacheBytesAsync(String) |
Odczytaj określoną pamięć podręczną tokenu opisaną przez jego klucz pamięci podręcznej z rozproszonej pamięci podręcznej. |
| RemoveKeyAsync(String, CacheSerializerHints) |
Usuwa określoną pamięć podręczną tokenu opisaną przez klucz pamięci podręcznej z rozproszonej pamięci podręcznej. |
| RemoveKeyAsync(String) |
Usuwa określoną pamięć podręczną tokenu opisaną przez klucz pamięci podręcznej z rozproszonej pamięci podręcznej. |
| WriteCacheBytesAsync(String, Byte[], CacheSerializerHints) |
Zapisuje obiekt blob pamięci podręcznej tokenu w pamięci podręcznej serializacji (według klucza). |
| WriteCacheBytesAsync(String, Byte[]) |
Zapisuje obiekt blob pamięci podręcznej tokenu w pamięci podręcznej serializacji (według klucza). |