IKeyManager.GetCacheExpirationToken Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает маркер, который сигнализирует о том, что вызывающие пользователи, которые кэшировали возвращаемое значение GetAllKeys, должны очистить свои кэши. Это может быть ответ на вызов CreateNewKey или RevokeKey или в ответ на какое-либо другое внешнее уведомление. Вызывающие лица, заинтересованные в наблюдении за этим маркером, должны вызвать этот метод перед соответствующим вызовом GetAllKeys.
public:
System::Threading::CancellationToken GetCacheExpirationToken();
public System.Threading.CancellationToken GetCacheExpirationToken ();
abstract member GetCacheExpirationToken : unit -> System.Threading.CancellationToken
Public Function GetCacheExpirationToken () As CancellationToken
Возвращаемое значение
Маркер истечения срока действия кэша. При активации уведомления об истечении срока действия все маркеры, ранее возвращенные этим методом, будут отменены, а маркеры, возвращаемые будущими вызовами этого метода, сами по себе не будут запускаться до следующего события истечения срока действия.
Комментарии
Реализации могут бесплатно возвращать CancellationToken.None из этого метода. Так как этот маркер никогда не будет гарантированно запускаться, вызывающие абоненты должны по-прежнему вручную очищать свои кэши через регулярный интервал.