MsalMemoryTokenCacheProvider Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En implementering av tokencache för både konfidentiella och offentliga klienter som backas upp av MemoryCache.
public class MsalMemoryTokenCacheProvider : Microsoft.Identity.Web.TokenCacheProviders.MsalAbstractTokenCacheProvider
type MsalMemoryTokenCacheProvider = class
inherit MsalAbstractTokenCacheProvider
Public Class MsalMemoryTokenCacheProvider
Inherits MsalAbstractTokenCacheProvider
- Arv
Konstruktorer
| Name | Description |
|---|---|
| MsalMemoryTokenCacheProvider(IMemoryCache, IOptions<MsalMemoryTokenCacheOptions>) |
Konstruktor. |
Metoder
| Name | Description |
|---|---|
| ClearAsync(String) |
Rensa cacheminnet. (Ärvd från MsalAbstractTokenCacheProvider) |
| GetSuggestedCacheKey(TokenCacheNotificationArgs) |
Metod som ska åsidosättas av betongcachens serialiserare för att uttrycka den föreslagna nyckeln. (Ärvd från MsalAbstractTokenCacheProvider) |
| Initialize(ITokenCache) |
Initierar tokencachens serialisering. (Ärvd från MsalAbstractTokenCacheProvider) |
| InitializeAsync(ITokenCache) |
Initierar tokencachens serialisering. (Ärvd från MsalAbstractTokenCacheProvider) |
| OnBeforeWriteAsync(TokenCacheNotificationArgs) |
Om du vill se till att ingen samtidig skrivning sker använder du det här meddelandet för att låsa posten. (Ärvd från MsalAbstractTokenCacheProvider) |
| ReadCacheBytesAsync(String, CacheSerializerHints) |
Metod som ska åsidosättas av betongcachens serialiserare för att läsa cachebyte. |
| ReadCacheBytesAsync(String) |
Läser en blob från serialiseringscacheminnet (identifieras av dess nyckel). |
| RemoveKeyAsync(String, CacheSerializerHints) |
Metod som ska åsidosättas av betongcachens serialiserare för att ta bort en post från cachen. (Ärvd från MsalAbstractTokenCacheProvider) |
| RemoveKeyAsync(String) |
Tar bort en tokencache som identifieras av dess nyckel från serialiseringscacheminnet. |
| WriteCacheBytesAsync(String, Byte[], CacheSerializerHints) |
Skriver en tokencacheblob till serialiseringscacheminnet (identifieras av dess nyckel). |
| WriteCacheBytesAsync(String, Byte[]) |
Skriver en tokencacheblob till serialiseringscacheminnet (identifieras av dess nyckel). |