Click or drag to resize

BasicModule Methods

The BasicModule type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetConfigKey
Resolves the default configuration key for configurations of this module.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetMethodsByAttributeT
Returns a collection of the methods decorated with the given attribute that the module contains.
Public methodGetModuleDescription
Returns the module description.
Public methodGetModuleName
Returns the module name for UI.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize
Used for module initialization that may include dependencies on other modules. It is automatically called by the Configuration Manager after all modules are loaded.
Public methodLoadConfiguration
Actual module needs to have its own LoadConfiguration.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveConfigurationNamespace
Move configuration content from under old namespace to new namespace.
Public methodRegisterTaskQueue
Registers a task queue wrapper and opens the task queue in the server. - Opens the task queue in the server. - Registers the TaskQueue object and its associated handlers inside the task queue manager.
Public methodStart
Used for module start that may include dependencies on other modules. It is automatically called by the Configuration Manager after all modules are initialized.
Public methodStop
Used for indicating the module stop. It is automatically called by the Configuration Manager for all modules before they are uninitialized.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUninitialize
Used for indicating the module un-initialization.
Public methodUnloadConfiguration
Removes the configuration.
Public methodValidateConfiguration
Method to validate the configuration in this vault.
Public methodValidateConfigurationSyntax
Validates the configuration data syntax without touching running configuration.
Top
See Also