Microsoft.Web.Management.Server
TOC
Collapse the table of content
Expand the table of content

Microsoft.Web.Management.Server Namespace

IIS 7.0
 

The Microsoft.Web.Management.Server API implements the server portion of a management feature in IIS Manager.

ClassDescription
System_CAPS_pubclassAdministrationModule

Encapsulates information about a specific administration module.

System_CAPS_pubclassAdministrationModuleCollection

Represents a collection of administration modules.

System_CAPS_pubclassAdministrationModuleProvider

Encapsulates information about the administration module provider.

System_CAPS_pubclassApplicationManagementUnit

Encapsulates contextual information about the application being managed.

System_CAPS_pubclassBindingInfo

System_CAPS_pubclassConfigurationAuthenticationModuleService

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

System_CAPS_pubclassConfigurationModuleProvider

Manages delegation in the configuration system for one configuration section.

System_CAPS_pubclassDelegationState

Stores the delegation mode and the localized display strings for the delegation mode.

System_CAPS_pubclassManagementAdministrationConfiguration

Provides access to the Administration.config file.

System_CAPS_pubclassManagementAuthentication

Provides functionality for managing the list of valid IIS Manager users.

System_CAPS_pubclassManagementAuthenticationProvider

When overridden in a derived class, provides authentication functionality for IIS Manager.

System_CAPS_pubclassManagementAuthorization

Provides functionality for managing the authorization list for a specific site or application.

System_CAPS_pubclassManagementAuthorizationInfo

Encapsulates information about an authorized user.

System_CAPS_pubclassManagementAuthorizationInfoCollection
System_CAPS_pubclassManagementAuthorizationProvider

When overridden in a derived class, provides a base class that enables custom authorization.

System_CAPS_pubclassManagementConfiguration

Represents management configuration information and provides a method to retrieve configuration sections.

System_CAPS_pubclassManagementConfigurationPath

Defines a container for the configuration path of the current server, Web site, application, file, or folder. This class cannot be inherited.

System_CAPS_pubclassManagementContentNavigator

Provides access to the content (files and virtual directories) in a Web site or Web application. This class cannot be inherited.

System_CAPS_pubclassManagementFrameworkVersion

Provides a container for .NET Framework version information.

System_CAPS_pubclassManagementUnit

Encapsulates contextual information about the management unit currently being managed during the execution of a Web service method on a module service.

System_CAPS_pubclassManagementUserInfo

Encapsulates information about an IIS Manager user.

System_CAPS_pubclassManagementUserInfoCollection

Represents a collection of IIS Manager users.

System_CAPS_pubclassModuleDefinition

Encapsulates information about a specific management module, such as its name, associated service type, and the assembly that contains the module.

System_CAPS_pubclassModuleInfo

Encapsulates information about a specific management module that is sent to the client, such as its name, associated service URL, and the assembly that contains the module.

System_CAPS_pubclassModuleProvider

Provides the base class for implementing management module providers.

System_CAPS_pubclassModuleService

Provides the base class for implementing new management modules (IIS Manager extensions). 

System_CAPS_pubclassModuleServiceMethodAttribute

Marks a method on a ModuleService object as directly callable by the client.

System_CAPS_pubclassPropertyBag

Provides an IDictionary interface to pass a collection of key/value pair variables to IIS Manager.

System_CAPS_pubclassServerManagementUnit

Encapsulates contextual information about the server being managed.

System_CAPS_pubclassSimpleDelegatedModuleProvider

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

System_CAPS_pubclassSiteInfo

System_CAPS_pubclassSiteManagementUnit

Encapsulates contextual information about the site being managed.

System_CAPS_pubclassTypeInformationGenerator

Forms the base class for the remotable type information generator.

System_CAPS_pubclassWebManagementEventLog

Enables information to be written to the Windows event log.

System_CAPS_pubclassWebManagementServiceException

Represents an exception that is thrown when IIS Manager is unable to perform a requested operation.

System_CAPS_pubclassWebManagementServiceHandler

Handles HTTP requests that are related to Web administration.

InterfaceDescription
System_CAPS_pubinterfaceIAuthenticationModuleService

Determines whether an authentication module service is enabled.

System_CAPS_pubinterfaceIGlobalConfigurationProvider

When implemented in a derived class, enables customization of the location of server-level configuration files.

System_CAPS_pubinterfaceIManagementContext

Provides information about the client.

System_CAPS_pubinterfaceISiteStatusProvider

Defines the interface that a class must implement to act as a site status provider.

EnumerationDescription
System_CAPS_pubenumConfigurationPathType

Specifies the type of configuration path that is selected.

System_CAPS_pubenumInvalidPasswordReason

Specifies the reason why password validation failed.

System_CAPS_pubenumManagementScope

Defines the management units that the .NET Framework supports.

All implementations of IIS Manager will use at least the following two classes:

  • The ModuleService class is the base class for implementing new management modules. A derived ModuleService class contains all the program logic for the management module.

  • The ModuleProvider class is the base class for implementing new module providers. The module providers supply information about a management module.

Return to top
Show:
© 2016 Microsoft