Microsoft.AspNetCore.Mvc.ViewComponents 命名空间

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

类

名称 说明
ContentViewComponentResult

执行时写入文本的一个 IViewComponentResult 。

DefaultViewComponentActivator

的默认实现 。IViewComponentActivator

DefaultViewComponentDescriptorCollectionProvider

默认实现 IViewComponentDescriptorCollectionProvider

DefaultViewComponentDescriptorProvider

的默认实现 。IViewComponentDescriptorProvider

DefaultViewComponentFactory

的默认实现 。IViewComponentFactory

DefaultViewComponentHelper

的默认实现 。IViewComponentHelper

DefaultViewComponentInvoker

的默认实现 。IViewComponentInvoker

DefaultViewComponentInvokerFactory

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

DefaultViewComponentSelector

的默认实现 。IViewComponentSelector

HtmlContentViewComponentResult

执行时写入的一个IViewComponentResultIHtmlContent。

ServiceBasedViewComponentActivator

检索视图组件作为请求的服务的 IServiceProviderAIViewComponentActivator。

ViewComponentContext

视图组件的上下文。

ViewComponentContextAttribute

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

ViewComponentConventions

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

ViewComponentDescriptor

视图组件的描述符。

ViewComponentDescriptorCollection

缓存的 ViewComponentDescriptor集合 。

ViewComponentFeature

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

ViewComponentFeatureProvider

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

ViewViewComponentResult

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

接口

名称 说明
IViewComponentActivator

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

IViewComponentDescriptorCollectionProvider

提供当前缓存的 ViewComponentDescriptor集合。

IViewComponentDescriptorProvider

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

IViewComponentFactory

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

IViewComponentInvoker

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

IViewComponentInvokerFactory

公开创建 .IViewComponentInvoker

IViewComponentSelector

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

注解

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