Поделиться через


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

Применяется к