Microsoft.AspNetCore.Mvc.ViewComponents 命名空间

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

ContentViewComponentResult

执行时写入文本的一个 IViewComponentResult

DefaultViewComponentActivator

的默认实现 。IViewComponentActivator

DefaultViewComponentDescriptorCollectionProvider

默认实现 IViewComponentDescriptorCollectionProvider

DefaultViewComponentDescriptorProvider

IViewComponentDescriptorProvider 的默认实现。

DefaultViewComponentFactory

的默认实现 。IViewComponentFactory

DefaultViewComponentHelper

的默认实现 。IViewComponentHelper

DefaultViewComponentInvoker

的默认实现 。IViewComponentInvoker

DefaultViewComponentInvokerFactory

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

DefaultViewComponentSelector

IViewComponentSelector 的默认实现。

HtmlContentViewComponentResult

执行时写入的一个IViewComponentResultIHtmlContent

ServiceBasedViewComponentActivator

IViewComponentActivator 请求中 IServiceProvider检索视图组件作为服务。

ViewComponentContext

视图组件的上下文。

ViewComponentContextAttribute

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

ViewComponentConventions

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

ViewComponentDescriptor

视图组件的描述符。

ViewComponentDescriptorCollection

ViewComponentDescriptor缓存集合。

ViewComponentFeature

MVC 应用程序中的视图组件类型列表。ViewComponentFeature可以通过要求ApplicationPartManager组件中作为依赖项来填充ApplicationPartManager启动期间PartManagerPartManager或稍后阶段可用的组件。

ViewComponentFeatureProvider

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

ViewViewComponentResult

执行时呈现部分视图的 A IViewComponentResult

接口

IViewComponentActivator

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

IViewComponentDescriptorCollectionProvider

提供当前缓存的集合 ViewComponentDescriptor

IViewComponentDescriptorProvider

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

IViewComponentFactory

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

IViewComponentInvoker

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

IViewComponentInvokerFactory

公开创建一个 IViewComponentInvoker.

IViewComponentSelector

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

注解

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