Show / Hide Table of Contents

Enum ModuleState

Defines the states a ModuleInfo can be in, with regards to the module loading and initialization process.

Namespace: Sartorius.SAF.Presentation.Modularity
Assembly: Sartorius.SAF.Presentation.dll
Syntax
public enum ModuleState

Fields

Name Description
Initialized

The module is initialized and ready to be used.

Initializing

The module is currently Initializing, by the IModuleInitializer

LoadingTypes

The assembly that contains the type of the module is currently being loaded by an instance of a IModuleTypeLoader.

NotStarted

Initial state for ModuleInfos. The ModuleInfo is defined, but it has not been loaded, retrieved or initialized yet.

ReadyForInitialization

The assembly that holds the Module is present. This means the type of the IModule can be instantiated and initialized.

Extension Methods

CollectionExtensions.AddRange<T, ModuleState>(IEnumerable<T>)
EnumExtensions.GetAttributeValue<TAttribute, TType>(Func<TAttribute, TType>)
SerializableObjectCloneExtension.Clone<ModuleState>()
  • View Source
Back to top Generated by DocFX