ModuleProvider Class
IIS 7.0
Provides the base class for implementing management module providers.
Namespace:
Microsoft.Web.Management.Server
Assembly: Microsoft.Web.Management (in Microsoft.Web.Management.dll)
The ModuleProvider type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | FriendlyName | Gets the friendly name of the module provider. |
![]() | ManagementUnit | Gets the associated management unit. |
![]() | Name | Gets the name of the module provider. |
![]() | ServiceType | When overridden in a derived class, gets the type of the module service that is associated with the module provider. |
![]() | SupportsDelegation | Gets a value indicating whether the provider supports delegation. |
| Name | Description | |
|---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetChildDelegationState | When overridden in a derived class, returns the child delegation state. |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetModuleDefinition | When overridden in a derived class, retrieves the information about the management module that is associated with the module provider. |
![]() | GetSupportedChildDelegationStates | When overridden in a derived class, retrieves an array of supported child delegation states. |
![]() | GetType | (Inherited from Object.) |
![]() | Initialize | Sets the name of the module provider. |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | SetChildDelegationState | When implemented in a derived class, sets the specified delegation state for the specified path. |
![]() | SupportsScope | When overridden in a derived class, returns a value indicating whether the module provider supports the specified scope. |
![]() | ToString | (Inherited from Object.) |
Management module providers supply information about a management module, including its module service type and the location of the management module code.
Notes to InheritorsWhen you inherit from ModuleProvider, you must override the following members: ServiceType, GetModuleDefinition, and SupportsScope.
