ConfigurationAuthenticationModuleService Class

IIS 7.0
 

Provides the base class for implementing new management modules for configuration authentication.

Namespace:   Microsoft.Web.Management.Server
Assembly:  Microsoft.Web.Management (in Microsoft.Web.Management.dll)

System.Object
  Microsoft.Web.Management.Server.ModuleService
    Microsoft.Web.Management.Server.ConfigurationAuthenticationModuleService

public abstract class ConfigurationAuthenticationModuleService : ModuleService, 
	IAuthenticationModuleService

NameDescription
System_CAPS_protmethodConfigurationAuthenticationModuleService()

Initializes a new instance of the ConfigurationAuthenticationModuleService class.

NameDescription
System_CAPS_pubpropertyContext

Gets the management context of the module service.(Inherited from ModuleService.)

System_CAPS_protpropertyEnabledPropertyName

When overridden in a derived class, gets the attribute name that specifies the enabled value.

System_CAPS_protpropertyManagementUnit

Gets the ManagementUnit that is currently being managed by the module service. (Inherited from ModuleService.)

System_CAPS_protpropertyModuleName

Gets the name of the assembly that contains the module service.(Inherited from ModuleService.)

System_CAPS_protpropertySectionName

When overridden in a derived class, gets the name of the configuration section.

NameDescription
System_CAPS_protmethodCreateChildService(Type)

Creates a child ModuleService object.(Inherited from ModuleService.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_protmethodGetEnabledProperty(ConfigurationElement)

Retrieves the configuration attribute that contains the specified element.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_protmethodGetSection(Type)

Retrieves a section from the current application's default configuration file.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodRaiseException(String)

Throws a WebManagementServiceException based on the specified resource name.(Inherited from ModuleService.)

System_CAPS_protmethodRaiseException(String, String)

Throws a WebManagementServiceException based on the specified resource name and error message.(Inherited from ModuleService.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

The members of the ConfigurationAuthenticationModuleService class are exposed through the ModuleServiceProxy class. A derived ConfigurationAuthenticationModuleService class should contain all the program logic for the management module.

Notes to Inheritors:

When you inherit from the ConfigurationAuthenticationModuleService class, you must override the following members: EnabledPropertyName property and SectionName property

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: