Provides the base class for implementing management module providers.
Namespace:
Microsoft.Web.Management.Server
Assembly:
Microsoft.Web.Management (in Microsoft.Web.Management.dll)
Visual Basic (Declaration)
Public MustInherit Class ModuleProvider
Dim instance As ModuleProvider
public abstract class ModuleProvider
public ref class ModuleProvider abstract
public abstract class ModuleProvider
Management module providers supply information about a management module, including its module service type and the location of the management module code.
Notes to Inheritors: When you inherit from ModuleProvider, you must override the following members: ServiceType, GetModuleDefinition, and SupportsScope.
System..::.Object
Microsoft.Web.Management.Server..::.ModuleProvider
Microsoft.Web.Management.Features.Administrators..::.AdministratorsModuleProvider
Microsoft.Web.Management.Features.Service..::.ServiceModuleProvider
Microsoft.Web.Management.Server..::.SimpleDelegatedModuleProvider
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Reference