Microsoft.AspNetCore.Mvc.ViewComponents 命名空间

提供用于处理视图组件的类型。

ContentViewComponentResult

IViewComponentResult 个 ,它在执行时写入文本。

DefaultViewComponentActivator

的默认实现 IViewComponentActivator

DefaultViewComponentDescriptorCollectionProvider

的默认实现 IViewComponentDescriptorCollectionProvider

DefaultViewComponentDescriptorProvider

IViewComponentDescriptorProvider 的默认实现。

DefaultViewComponentFactory

的默认实现 IViewComponentFactory

DefaultViewComponentHelper

的默认实现 IViewComponentHelper

DefaultViewComponentInvoker

的默认实现 IViewComponentInvoker

DefaultViewComponentInvokerFactory
DefaultViewComponentSelector

IViewComponentSelector 的默认实现。

HtmlContentViewComponentResult

IViewComponentResult 个 ,它 IHtmlContent 在执行时写入 。

ServiceBasedViewComponentActivator

一个 IViewComponentActivator ,它从请求的中将视图组件作为服务来检索 IServiceProvider

ViewComponentContext

视图组件的上下文。

ViewComponentContextAttribute

指定 ViewComponentContext 在创建视图组件时应该使用当前设置控制器属性。 该属性必须具有公共集方法。

ViewComponentConventions

添加标准视图组件约定方法的静态类。 此类不能被继承。

ViewComponentDescriptor

视图组件的描述符。

ViewComponentDescriptorCollection

的缓存集合 ViewComponentDescriptor

ViewComponentFeature

MVC 应用程序中的视图组件类型列表。可以使用在 启动时和 或更高版本中可用的 填充 ,只需将 作为组件 ViewComponentFeature ApplicationPartManager PartManager PartManager ApplicationPartManager 中的依赖项。

ViewComponentFeatureProvider

从实例列表中发现视图 ApplicationPart 组件。

ViewViewComponentResult

IViewComponentResult 个 ,它在执行时呈现分部视图。

接口

IViewComponentActivator

提供实例化并释放 ViewComponent 的方法。

IViewComponentDescriptorCollectionProvider

提供当前缓存的集合 ViewComponentDescriptor

IViewComponentDescriptorProvider

发现应用程序中的视图组件。

IViewComponentFactory

提供创建和处置视图组件的方法。

IViewComponentInvoker

指定用于执行视图组件的协定。

IViewComponentInvokerFactory

Exposts 创建的能力的接口 IViewComponentInvoker

IViewComponentSelector

基于视图组件名称选择视图组件。

注解

有关视图组件的详细信息,请参阅 ASP.NET Core 中的 "查看组件"。