Module Class
Provides the main entry point in the client for all extensibility objects.
Assembly: Microsoft.Web.Management (in Microsoft.Web.Management.dll)
| Name | Description | |
|---|---|---|
![]() | Module() | Initializes a new instance of the Module class. |
| Name | Description | |
|---|---|---|
![]() | MinimumFrameworkVersion | Gets the lowest version of the .NET Framework that is required by the module. |
![]() | ModuleInfo | Gets the ModuleInfo instance that was passed to the Initialize method. |
![]() | Tasks | When overridden in a derived class, gets the task list for the module. |
| Name | Description | |
|---|---|---|
![]() | Dispose() | Releases all resources used by the Module. |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetService(Type) | Retrieves the requested service. |
![]() | GetType() | (Inherited from Object.) |
![]() | Initialize(IServiceProvider, ModuleInfo) | When overridden in a derived class, initializes the module. |
![]() | IsPageEnabled(ModulePageInfo) | Returns a value indicating whether the specified page of the module is enabled. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | FxVersion10 | Represents the .NET Framework version 1.0. |
![]() ![]() | FxVersion11 | Represents the .NET Framework version 1.1. |
![]() ![]() | FxVersion20 | Represents the .NET Framework version 2.0. |
![]() ![]() | FxVersionNotRequired | Indicates that the .NET Framework is not required. |
| Name | Description | |
|---|---|---|
![]() ![]() | IDisposable.Dispose() | For a description of this member, see IDisposable.Dispose, |
![]() ![]() | IServiceProvider.GetService(Type) | For a description of this member, see IServiceProvider.GetService. |
Notes to Inheritors:
When you inherit from Module, you must override the following members: Tasks and Initialize.
The following example shows how to create a module that derives from the Module class.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.






