Język

MsalMemoryTokenCacheProvider Klasa

Definicja

Implementacja pamięci podręcznej tokenów dla klientów poufnych i publicznych wspieranych przez usługę MemoryCache.

public class MsalMemoryTokenCacheProvider : Microsoft.Identity.Web.TokenCacheProviders.MsalAbstractTokenCacheProvider
type MsalMemoryTokenCacheProvider = class
    inherit MsalAbstractTokenCacheProvider
Public Class MsalMemoryTokenCacheProvider
Inherits MsalAbstractTokenCacheProvider
Dziedziczenie
MsalMemoryTokenCacheProvider

Konstruktory

Nazwa Opis
MsalMemoryTokenCacheProvider(IMemoryCache, IOptions<MsalMemoryTokenCacheOptions>)

Konstruktor.

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)

Metoda, która ma zostać zastąpiona przez konkretne serializatory pamięci podręcznej do odczytu bajtów pamięci podręcznej.

ReadCacheBytesAsync(String)

Odczytuje obiekt blob z pamięci podręcznej serializacji (identyfikowany przez jego klucz).

RemoveKeyAsync(String, CacheSerializerHints)

Metoda, która ma zostać zastąpiona przez konkretne serializatory pamięci podręcznej w celu usunięcia wpisu z pamięci podręcznej.

(Odziedziczone po MsalAbstractTokenCacheProvider)
RemoveKeyAsync(String)

Usuwa pamięć podręczną tokenu zidentyfikowaną przez jego klucz z pamięci podręcznej serializacji.

WriteCacheBytesAsync(String, Byte[], CacheSerializerHints)

Zapisuje obiekt blob pamięci podręcznej tokenu w pamięci podręcznej serializacji (identyfikowany przez jego klucz).

WriteCacheBytesAsync(String, Byte[])

Zapisuje obiekt blob pamięci podręcznej tokenu w pamięci podręcznej serializacji (identyfikowany przez jego klucz).

Dotyczy