IApplicationPartManagerWithAssemblies Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an IApplicationPartManager scoped to a set of included assembly parts.
public interface IApplicationPartManagerWithAssemblies : Orleans.ApplicationParts.IApplicationPartManager
type IApplicationPartManagerWithAssemblies = interface
interface IApplicationPartManager
Public Interface IApplicationPartManagerWithAssemblies
Implements IApplicationPartManager
- Implements
Properties
ApplicationParts |
Gets the list of IApplicationParts. (Inherited from IApplicationPartManager) |
Assemblies |
Gets the assemblies which in the scope of this instance. |
FeatureProviders |
Gets the list of IApplicationFeatureProviders. (Inherited from IApplicationPartManager) |
Methods
AddApplicationPart(IApplicationPart) |
Adds an application part. (Inherited from IApplicationPartManager) |
AddFeatureProvider(IApplicationFeatureProvider) |
Adds a feature provider. (Inherited from IApplicationPartManager) |
PopulateFeature<TFeature>(TFeature) |
Populates the given |
Extension Methods
AddApplicationPart(IApplicationPartManager, Assembly) |
Adds the provided assembly to the builder. |
AddFrameworkPart(IApplicationPartManager, Assembly) |
Adds the provided assembly to the builder as a framework assembly. |
AddFromAppDomain(IApplicationPartManager) |
Adds assemblies from the current AppDomain to the builder. |
AddFromApplicationBaseDirectory(IApplicationPartManager) |
Adds assemblies from the current BaseDirectory to the builder. |
AddFromDependencyContext(IApplicationPartManager, Assembly) |
Adds all assemblies referencing Orleans found in the provided assembly's DependencyContext. |
AddFromDependencyContext(IApplicationPartManager) |
Adds all assemblies referencing Orleans found in the application's DependencyContext. |
ConfigureDefaults(IApplicationPartManager) |
Adds default application parts if no non-framework parts have been added. |
CreateAndPopulateFeature<TFeature>(IApplicationPartManager) |
Creates and populates a feature. |
WithReferences(IApplicationPartManagerWithAssemblies) |
Adds all assemblies referenced by the assemblies in the builder's Assemblies property. |
WithCodeGeneration(IApplicationPartManagerWithAssemblies, ILoggerFactory) |
Generates support code for the provided assembly and adds it to the builder. |