SimpleDelegatedModuleProvider Class
IIS 7.0
Provides a base class for simple read-only, read/write, and nondelegated delegation semantics.
System..::..Object
Microsoft.Web.Management.Server..::..ModuleProvider
Microsoft.Web.Management.Server..::..SimpleDelegatedModuleProvider
Microsoft.Web.Management.Features.Delegation..::..DelegationModuleProvider
Microsoft.Web.Management.Server..::..ConfigurationModuleProvider
Microsoft.Web.Management.Server..::..ModuleProvider
Microsoft.Web.Management.Server..::..SimpleDelegatedModuleProvider
Microsoft.Web.Management.Features.Delegation..::..DelegationModuleProvider
Microsoft.Web.Management.Server..::..ConfigurationModuleProvider
Assembly: Microsoft.Web.Management (in Microsoft.Web.Management.dll)
The SimpleDelegatedModuleProvider type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | SimpleDelegatedModuleProvider | Initializes a new instance of the SimpleDelegatedModuleProvider class. |
| Name | Description | |
|---|---|---|
![]() | FriendlyName | Gets the friendly name of the module provider. (Inherited from ModuleProvider.) |
![]() | ManagementUnit | Gets the associated management unit. (Inherited from ModuleProvider.) |
![]() | Name | Gets the name of the module provider. (Inherited from ModuleProvider.) |
![]() | ServiceType | When overridden in a derived class, gets the type of the module service that is associated with the module provider. (Inherited from ModuleProvider.) |
![]() | SupportsDelegation | Gets a value indicating whether the provider supports delegation. (Overrides ModuleProvider..::..SupportsDelegation.) |
| Name | Description | |
|---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetChildDelegationState | Returns the child delegation state. (Overrides ModuleProvider..::..GetChildDelegationState(String).) |
![]() | 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. (Inherited from ModuleProvider.) |
![]() | GetSupportedChildDelegationStates | Retrieves an array of supported child delegation states. (Overrides ModuleProvider..::..GetSupportedChildDelegationStates(String).) |
![]() | GetType | (Inherited from Object.) |
![]() | Initialize | Sets the name of the module provider. (Inherited from ModuleProvider.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | SetChildDelegationState | Sets the specified delegation state for all child configurations in the specified path. (Overrides ModuleProvider..::..SetChildDelegationState(String, DelegationState).) |
![]() | SupportsScope | When overridden in a derived class, returns a value indicating whether the module provider supports the specified scope. (Inherited from ModuleProvider.) |
![]() | ToString | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | NoneDelegationState | Specifies no delegation state. |
![]() ![]() | ParentDelegationState | Specifies the parent delegation state. |
![]() ![]() | ReadOnlyDelegationState | Specifies a read-only delegation state. |
![]() ![]() | ReadWriteDelegationState | Specifies a read/write delegation state. |
Notes to Inheritors
When you inherit from SimpleDelegatedModuleProvider, you must override the following members: SupportsDelegation, GetChildDelegationState, GetSupportedChildDelegationStates, and SetChildDelegationState.
