IActionDescriptorCollectionProvider Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет кэшированную в настоящее время коллекцию ActionDescriptor.
public interface class IActionDescriptorCollectionProvider
public interface IActionDescriptorCollectionProvider
type IActionDescriptorCollectionProvider = interface
Public Interface IActionDescriptorCollectionProvider
- Производный
Комментарии
Реализация по умолчанию внутренне кэширует коллекцию и использует IActionDescriptorChangeProvider для того, чтобы сделать этот кэш недействительным, и приращение Version коллекции восстанавливается.
Чтобы получать реактивное уведомление об изменениях, выполните понижение и ActionDescriptorCollectionProvider подпишитесь на маркер изменения, возвращенный GetChangeToken() с помощью OnChange(Func<IChangeToken>, Action).
Потребители этой службы по умолчанию знают о версии и будут повторно использовать данные, но полагаются на то, что версия является уникальной.
Свойства
ActionDescriptors |
Возвращает текущий кэшированный объект ActionDescriptorCollection |