IApplicationPartManagerWithAssemblies 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一 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>填充给定 |
扩展方法
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) |
为提供的程序集生成支持代码,并将其添加到生成器。 |