Microsoft.Web.Management.Client.Extensions Namespace

The Microsoft.Web.Management.Client.Extensions namespace provides classes to extend features in IIS Manager.

Classes

AuthenticationFeature

Provides the base class for creating authentication modules.

HomepageExtension

Implements the IHomepageTaskListProvider interface and provides a way for IIS Manager to notify the extension to refresh the extension's data.

ProtocolProvider

Enables new protocol bindings to be added to a site.

ProviderFeature

Provides the base class for module providers.

SiteUpdatedEventArgs

Provides data for events that are handled by the ProtocolProvider.SiteUpdatedEventHandler delegate.

Interfaces

IHomepageTaskListProvider

Enables an object to add task items to the Connection tasks list that is displayed on the Start page in IIS Manager.

Enums

AuthenticationType

Denotes the type of client authentication.

SiteAction

Specifies whether the site is currently being created or edited.

Delegates

AuthenticationFeature.AuthenticationSettingsSavedEventHandler

Represents the method that will handle events that are raised when authentication settings are saved.

ProtocolProvider.SiteUpdatedEventHandler

Represents the method that will handle events that are raised when the site is updated.