Export (0) Print
Expand All
0 out of 1 rated this helpful - Rate this topic

SimpleDelegatedModuleProvider Class

IIS 7.0

Provides a base class for simple read-only, read/write, and nondelegated delegation semantics.

Namespace:  Microsoft.Web.Management.Server
Assembly:  Microsoft.Web.Management (in Microsoft.Web.Management.dll)
public abstract class SimpleDelegatedModuleProvider : ModuleProvider

The SimpleDelegatedModuleProvider type exposes the following members.

Protected methodSimpleDelegatedModuleProviderInitializes a new instance of the SimpleDelegatedModuleProvider class.
Public propertyFriendlyNameGets the friendly name of the module provider. (Inherited from ModuleProvider.)
Protected propertyManagementUnitGets the associated management unit. (Inherited from ModuleProvider.)
Public propertyNameGets the name of the module provider. (Inherited from ModuleProvider.)
Public propertyServiceTypeWhen overridden in a derived class, gets the type of the module service that is associated with the module provider. (Inherited from ModuleProvider.)
Public propertySupportsDelegationGets a value indicating whether the provider supports delegation. (Overrides ModuleProvider..::..SupportsDelegation.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetChildDelegationStateReturns the child delegation state. (Overrides ModuleProvider..::..GetChildDelegationState(String).)
Public methodGetHashCode (Inherited from Object.)
Public methodGetModuleDefinitionWhen overridden in a derived class, retrieves the information about the management module that is associated with the module provider. (Inherited from ModuleProvider.)
Public methodGetSupportedChildDelegationStatesRetrieves an array of supported child delegation states. (Overrides ModuleProvider..::..GetSupportedChildDelegationStates(String).)
Public methodGetType (Inherited from Object.)
Public methodInitializeSets the name of the module provider. (Inherited from ModuleProvider.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSetChildDelegationStateSets the specified delegation state for all child configurations in the specified path. (Overrides ModuleProvider..::..SetChildDelegationState(String, DelegationState).)
Public methodSupportsScopeWhen overridden in a derived class, returns a value indicating whether the module provider supports the specified scope. (Inherited from ModuleProvider.)
Public methodToString (Inherited from Object.)
Public fieldStatic memberNoneDelegationStateSpecifies no delegation state.
Public fieldStatic memberParentDelegationStateSpecifies the parent delegation state.
Public fieldStatic memberReadOnlyDelegationStateSpecifies a read-only delegation state.
Public fieldStatic memberReadWriteDelegationStateSpecifies a read/write delegation state.

Notes to Inheritors

When you inherit from SimpleDelegatedModuleProvider, you must override the following members: SupportsDelegation, GetChildDelegationState, GetSupportedChildDelegationStates, and SetChildDelegationState.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft. All rights reserved.