ITokenCache.SetBeforeAccessAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece un delegado que se notificará antes de que cualquier método de biblioteca acceda a la memoria caché. Esto proporciona una opción al delegado para deserializar una entrada de caché para la aplicación y las cuentas especificadas en TokenCacheNotificationArgs. Consulte https://aka.ms/msal-net-token-cache-serialization. Esto proporciona la misma funcionalidad que SetBeforeAccess, pero proporciona una devolución de llamada asincrónica o basada en tareas.
public void SetBeforeAccessAsync(Func<Microsoft.Identity.Client.TokenCacheNotificationArgs,System.Threading.Tasks.Task> beforeAccess);
abstract member SetBeforeAccessAsync : Func<Microsoft.Identity.Client.TokenCacheNotificationArgs, System.Threading.Tasks.Task> -> unit
Public Sub SetBeforeAccessAsync (beforeAccess As Func(Of TokenCacheNotificationArgs, Task))
Parámetros
- beforeAccess
- Func<TokenCacheNotificationArgs,Task>
Delegado establecido para controlar la deserialización de caché
Comentarios
En el caso de que el delegado se use para deserializar la memoria caché, es posible que quiera llamar a . DeserializeMsalV3(Byte[], Boolean)