Udostępnij za pośrednictwem


IKeyManager.GetCacheExpirationToken Metoda

Definicja

Pobiera token, który sygnalizuje, że osoby wywołujące, które buforowały wartość zwracaną funkcji GetAllKeys, powinny wyczyścić ich pamięci podręczne. Może to być w odpowiedzi na wywołanie metody CreateNewKey lub RevokeKey lub może być w odpowiedzi na inne powiadomienia zewnętrzne. Wywołujący, którzy są zainteresowani obserwowaniem tego tokenu, powinni wywołać tę metodę przed odpowiednim wywołaniem metody GetAllKeys.

public:
 System::Threading::CancellationToken GetCacheExpirationToken();
public System.Threading.CancellationToken GetCacheExpirationToken ();
abstract member GetCacheExpirationToken : unit -> System.Threading.CancellationToken
Public Function GetCacheExpirationToken () As CancellationToken

Zwraca

Token wygaśnięcia pamięci podręcznej. Po wyzwoleniu powiadomienia o wygaśnięciu wszystkie tokeny zwrócone wcześniej przez tę metodę staną się anulowane, a tokeny zwrócone przez przyszłe wywołania tej metody nie zostaną wyzwolone do momentu następnego zdarzenia wygaśnięcia.

Uwagi

Implementacje mogą zwracać wartość "CancellationToken.None" z tej metody. Ponieważ ten token nigdy nie jest gwarantowany do wyzwolenia, osoby wywołujące powinny nadal ręcznie wyczyścić swoje pamięci podręczne w regularnych odstępach czasu.

Dotyczy