ApplicationPartManager Class
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.
Manages the parts and features of an Orleans application.
public class ApplicationPartManager : Orleans.ApplicationParts.IApplicationPartManager
type ApplicationPartManager = class
interface IApplicationPartManager
Public Class ApplicationPartManager
Implements IApplicationPartManager
- Inheritance
-
ApplicationPartManager
- Implements
Constructors
ApplicationPartManager() |
Properties
ApplicationParts |
Gets the list of IApplicationParts. |
FeatureProviders |
Gets the list of IApplicationFeatureProviders. |
Methods
AddApplicationPart(IApplicationPart) |
Adds an application part. |
AddFeatureProvider(IApplicationFeatureProvider) |
Adds a feature provider. |
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) |
Adds all assemblies referencing Orleans found in the application's DependencyContext. |
AddFromDependencyContext(IApplicationPartManager, Assembly) |
Adds all assemblies referencing Orleans found in the provided assembly's DependencyContext. |
ConfigureDefaults(IApplicationPartManager) |
Adds default application parts if no non-framework parts have been added. |
CreateAndPopulateFeature<TFeature>(IApplicationPartManager) |
Creates and populates a feature. |