SimpleDelegatedModuleProvider Class
Collapse the table of content
Expand the table of content

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

NameDescription
System_CAPS_protmethodSimpleDelegatedModuleProvider()

Initializes a new instance of the SimpleDelegatedModuleProvider class.

NameDescription
System_CAPS_pubpropertyFriendlyName

Gets the friendly name of the module provider.(Inherited from ModuleProvider.)

System_CAPS_protpropertyManagementUnit

Gets the associated management unit.(Inherited from ModuleProvider.)

System_CAPS_pubpropertyName

Gets the name of the module provider.(Inherited from ModuleProvider.)

System_CAPS_pubpropertyServiceType

When overridden in a derived class, gets the type of the module service that is associated with the module provider.(Inherited from ModuleProvider.)

System_CAPS_pubpropertySupportsDelegation

Gets a value indicating whether the provider supports delegation.(Overrides ModuleProvider.SupportsDelegation.)

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetChildDelegationState(String)

Returns the child delegation state.(Overrides ModuleProvider.GetChildDelegationState(String).)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetModuleDefinition(IManagementContext)

When overridden in a derived class, retrieves the information about the management module that is associated with the module provider.(Inherited from ModuleProvider.)

System_CAPS_pubmethodGetSupportedChildDelegationStates(String)

Retrieves an array of supported child delegation states.(Overrides ModuleProvider.GetSupportedChildDelegationStates(String).)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodInitialize(String)

Sets the name of the module provider.(Inherited from ModuleProvider.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodSetChildDelegationState(String, DelegationState)

Sets the specified delegation state for all child configurations in the specified path.(Overrides ModuleProvider.SetChildDelegationState(String, DelegationState).)

System_CAPS_pubmethodSupportsScope(ManagementScope)

When overridden in a derived class, returns a value indicating whether the module provider supports the specified scope.(Inherited from ModuleProvider.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubfieldSystem_CAPS_staticNoneDelegationState

Specifies no delegation state.

System_CAPS_pubfieldSystem_CAPS_staticParentDelegationState

Specifies the parent delegation state.

System_CAPS_pubfieldSystem_CAPS_staticReadOnlyDelegationState

Specifies a read-only delegation state.

System_CAPS_pubfieldSystem_CAPS_staticReadWriteDelegationState

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.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft