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可以使用在 和 PartManagerPartManager 启动期间或稍后阶段可用的 填充 ApplicationPartManager ,方法是要求 ApplicationPartManager 将 作为组件中的依赖项。

ViewComponentFeatureProvider

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

ViewViewComponentResult

在执行 IViewComponentResult 时呈现分部视图的 。

接口

IViewComponentActivator

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

IViewComponentDescriptorCollectionProvider

提供当前缓存的 集合 ViewComponentDescriptor

IViewComponentDescriptorProvider

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

IViewComponentFactory

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

IViewComponentInvoker

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

IViewComponentInvokerFactory

公开创建 IViewComponentInvoker的功能的接口。

IViewComponentSelector

根据视图组件名称选择视图组件。

注解

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