次の方法で共有


Microsoft.Web.Management.Server 名前空間

この API は Microsoft.Web.Management.Server 、IIS マネージャーの管理機能のサーバー部分を実装します。

クラス

AdministrationModule

特定の管理モジュールに関する情報をカプセル化します。

AdministrationModuleCollection

管理モジュールのコレクションを表します。

AdministrationModuleProvider

管理モジュール プロバイダーに関する情報をカプセル化します。

ApplicationManagementUnit

管理されているアプリケーションに関するコンテキスト情報をカプセル化します。

ConfigurationAuthenticationModuleService

構成認証用の新しい管理モジュールを実装するための基本クラスを提供します。

ConfigurationModuleProvider

1 つの構成セクションの構成システムでの委任を管理します。

DelegationState

委任モードと、委任モードのローカライズされた表示文字列を格納します。

ManagementAdministrationConfiguration

Administration.config ファイルへのアクセスを提供します。

ManagementAuthentication

有効な IIS マネージャー ユーザーの一覧を管理するための機能を提供します。

ManagementAuthenticationProvider

派生クラスでオーバーライドされると、IIS マネージャーの認証機能が提供されます。

ManagementAuthorization

特定のサイトまたはアプリケーションの承認リストを管理するための機能を提供します。

ManagementAuthorizationInfo

承認されたユーザーに関する情報をカプセル化します。

ManagementAuthorizationInfoCollection

ManagementAuthorizationInfo オブジェクトのコレクションを含んでいます。

ManagementAuthorizationProvider

派生クラスでオーバーライドされると、カスタム承認を有効にする基底クラスが提供されます。

ManagementConfiguration

管理構成情報を表し、構成セクションを取得するメソッドを提供します。

ManagementConfigurationPath

現在のサーバー、Web サイト、アプリケーション、ファイル、またはフォルダーの構成パスのコンテナーを定義します。 このクラスは継承できません。

ManagementContentNavigator

Web サイトまたは Web アプリケーションのコンテンツ (ファイルと仮想ディレクトリ) へのアクセスを提供します。 このクラスは継承できません。

ManagementFrameworkVersion

バージョン情報を.NET Frameworkするためのコンテナーを提供します。

ManagementUnit

モジュール サービスで Web サービス メソッドの実行中に現在管理されている管理単位に関するコンテキスト情報をカプセル化します。

ManagementUserInfo

IIS マネージャー ユーザーに関する情報をカプセル化します。

ManagementUserInfoCollection

IIS マネージャー ユーザーのコレクションを表します。

ModuleDefinition

名前、関連付けられたサービスの種類、モジュールを含むアセンブリなど、特定の管理モジュールに関する情報をカプセル化します。

ModuleInfo

名前、関連付けられたサービス URL、モジュールを含むアセンブリなど、クライアントに送信される特定の管理モジュールに関する情報をカプセル化します。

ModuleProvider

管理モジュール プロバイダーを実装するための基本クラスを提供します。

ModuleService

新しい管理モジュール (IIS マネージャー拡張機能) を実装するための基本クラスを提供します。

ModuleServiceMethodAttribute

オブジェクトのメソッドを ModuleService 、クライアントが直接呼び出し可能としてマークします。

PropertyBag

キーと値の IDictionary ペア変数のコレクションを IIS マネージャーに渡すインターフェイスを提供します。

ServerManagementUnit

管理されているサーバーに関するコンテキスト情報をカプセル化します。

SimpleDelegatedModuleProvider

単純な読み取り専用、読み取り/書き込み、および委任されていない委任セマンティクスの基本クラスを提供します。

SiteManagementUnit

管理されているサイトに関するコンテキスト情報をカプセル化します。

TypeInformationGenerator

リモート可能な型情報ジェネレーターの基底クラスを形成します。

WebManagementEventLog

Windows イベント ログに情報を書き込むことができるようにします。

WebManagementServiceException

IIS マネージャーが要求された操作を実行できない場合にスローされる例外を表します。

WebManagementServiceHandler

Web 管理に関連する HTTP 要求を処理します。

インターフェイス

IAuthenticationModuleService

認証モジュール サービスが有効になっているかどうかを判断します。

IGlobalConfigurationProvider

派生クラスで実装すると、サーバー レベルの構成ファイルの場所をカスタマイズできます。

IManagementContext

クライアントに関する情報を提供します。

ISiteStatusProvider

サイトの状態プロバイダーとして機能するためにクラスが実装する必要があるインターフェイスを定義します。

列挙型

ConfigurationPathType

選択する構成パスの種類を指定します。

InvalidPasswordReason

パスワードの検証に失敗した理由を指定します。

ManagementScope

.NET Frameworkがサポートする管理単位を定義します。

注釈

IIS マネージャーのすべての実装では、少なくとも次の 2 つのクラスが使用されます。

  • クラスは ModuleService 、新しい管理モジュールを実装するための基本クラスです。 派生 ModuleService クラスには、管理モジュールのすべてのプログラム ロジックが含まれています。

  • クラスは ModuleProvider 、新しいモジュール プロバイダーを実装するための基本クラスです。 モジュール プロバイダーは、管理モジュールに関する情報を提供します。