IApplicationPartManagerWithAssemblies 接口

定义

表示一 IApplicationPartManager 组包含的程序集部件的范围。

public interface IApplicationPartManagerWithAssemblies : Orleans.ApplicationParts.IApplicationPartManager
type IApplicationPartManagerWithAssemblies = interface
    interface IApplicationPartManager
Public Interface IApplicationPartManagerWithAssemblies
Implements IApplicationPartManager
实现

属性

ApplicationParts

获取 s 的列表 IApplicationPart

(继承自 IApplicationPartManager)
Assemblies

获取此实例范围内的程序集。

FeatureProviders

获取 s 的列表 IApplicationFeatureProvider

(继承自 IApplicationPartManager)

方法

AddApplicationPart(IApplicationPart)

添加应用程序部件。

(继承自 IApplicationPartManager)
AddFeatureProvider(IApplicationFeatureProvider)

添加功能提供程序。

(继承自 IApplicationPartManager)
PopulateFeature<TFeature>(TFeature)

使用在上ApplicationPartManager配置的 s 列表IApplicationFeatureProvider<TFeature>填充给定feature项。

(继承自 IApplicationPartManager)

扩展方法

AddApplicationPart(IApplicationPartManager, Assembly)

将提供的程序集添加到生成器。

AddFrameworkPart(IApplicationPartManager, Assembly)

将提供的程序集作为框架程序集添加到生成器。

AddFromAppDomain(IApplicationPartManager)

将当前 AppDomain 程序集添加到生成器。

AddFromApplicationBaseDirectory(IApplicationPartManager)

将当前 BaseDirectory 程序集添加到生成器。

AddFromDependencyContext(IApplicationPartManager)

添加引用新奥尔良的所有程序集,这些程序集位于应用程序的 DependencyContext集合中。

AddFromDependencyContext(IApplicationPartManager, Assembly)

添加引用新奥尔良的所有程序集,这些程序集在提供的程序集 DependencyContext中找到。

ConfigureDefaults(IApplicationPartManager)

如果未添加任何非框架部件,则添加默认应用程序部件。

CreateAndPopulateFeature<TFeature>(IApplicationPartManager)

创建和填充功能。

WithReferences(IApplicationPartManagerWithAssemblies)

在生成器 Assemblies 的属性中添加程序集引用的所有程序集。

WithCodeGeneration(IApplicationPartManagerWithAssemblies, ILoggerFactory)

为提供的程序集生成支持代码,并将其添加到生成器。

适用于