Microsoft.Web.Administration 名前空間

Microsoft.Web.Administration名前空間には、開発者が IIS マネージャーの管理に使用できるクラスが含まれています。 この名前空間のクラスを使用すると、管理者は構成情報をApplicationHost.config、Web.config、およびAdministration.configファイルに読み書きできます。

クラス

Application

インターネット インフォメーション サービス (IIS) のすべてのアプリケーションに共通のプロパティを定義します。

ApplicationCollection

オブジェクトのオブジェクトの Application コレクションを Site 表します。

ApplicationDefaults

Web サイト用に作成されるアプリケーションの既定値を定義します。

ApplicationDomain

ワーカー プロセス内のマネージド アプリケーションの分離環境を表します。

ApplicationDomainCollection

ApplicationDomain オブジェクトのコレクションを表します。

ApplicationPool

IIS 7 アプリケーション プールを構成および管理するためのメソッドとプロパティを提供します。

ApplicationPoolCollection

ApplicationPool オブジェクトのコレクションを表します。

ApplicationPoolCpu

サーバー上のすべてのアプリケーション プールで使用される CPU 使用率パラメーターと CPU アクションの既定値を構成します。

ApplicationPoolDefaults

Web サーバー上のすべてのアプリケーション プールの既定値を構成します。

ApplicationPoolFailure

アプリケーション プールが失敗したときに実行するアクションを定義します。

ApplicationPoolPeriodicRestart

アプリケーション プールのリサイクルを制御する条件を指定します。

ApplicationPoolProcessModel

アプリケーション プールのプロセス モデル設定を表します。

ApplicationPoolRecycling

アプリケーション プールのリサイクル設定を構成します。

Binding

Web サイトのバインド手順を表します。

BindingCollection

バインドのコレクションを表します。

Configuration

特定のコンピューター、アプリケーション、またはリソースの構成ファイルを表します。

ConfigurationAttribute

構成要素の 1 つのプロパティを表します。

ConfigurationAttributeCollection

関連する構成属性のコレクションを表します。

ConfigurationAttributeSchema

構成属性のスキーマを定義する属性へのアクセスを提供します。

ConfigurationAttributeSchemaCollection

ConfigurationAttributeSchema オブジェクトのコレクションを表します。

ConfigurationChildElementCollection

関連する子構成要素のコレクションを表します。

ConfigurationCollectionSchema

IIS 7 構成システムのコレクションのスキーマを表します。

ConfigurationElement

構成ファイル内の要素を表します。

ConfigurationElementCollection

構成要素のコレクションを表します。

ConfigurationElementCollectionBase<T>

厳密に型指定された構成要素のコレクションの抽象基本クラスを提供します。

ConfigurationElementSchema

構成要素のスキーマを表します。

ConfigurationElementSchemaCollection

ConfigurationElementSchema オブジェクトのコレクションを表します。

ConfigurationEnumValue

受け入れられるスキーマ定義値の一覧に対して検証する属性を IIS 7 構成システムで定義します。

ConfigurationEnumValueCollection

構成列挙値のコレクションを表します。

ConfigurationMethod

IIS 構成拡張機能として実装されるメソッドを表します。

ConfigurationMethodCollection

構成メソッドのコレクションを表します。

ConfigurationMethodInstance

のインスタンスを ConfigurationMethod表します。

ConfigurationMethodSchema

構成メソッドのスキーマを定義する メソッドへのアクセスを提供します。

ConfigurationSection

IIS 7 構成システムの構成データのセクションを表します。

CustomLogField

Microsoft.Web.Administration名前空間には、開発者が IIS マネージャーの管理に使用できるクラスが含まれています。 この名前空間のクラスを使用すると、管理者は構成情報をApplicationHost.config、Web.config、およびAdministration.configファイルに読み書きできます。

CustomLogFieldCollection

Microsoft.Web.Administration名前空間には、開発者が IIS マネージャーの管理に使用できるクラスが含まれています。 この名前空間のクラスを使用すると、管理者は構成情報をApplicationHost.config、Web.config、およびAdministration.configファイルに読み書きできます。

Request

IIS 7 サーバーに対する 1 つの要求を表します。

RequestCollection

ワーカー プロセス内のアクティブな要求のコレクションを表します。

Schedule

1 つのイベントのスケジュールを定義します。

ScheduleCollection

Schedule オブジェクトのコレクションを表します。

SectionDefinition

構成セクションを定義します。

SectionDefinitionCollection

関連 SectionDefinition オブジェクトのコレクションを表します。

SectionGroup

関連する構成セクション グループまたは構成セクション定義のグループへのアクセスを提供します。

SectionGroupCollection

関連 SectionGroup オブジェクトのコレクションを表します。

ServerManager

IIS 7 構成システムへの読み取りおよび書き込みアクセスを提供します。

ServerManagerException

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

Site

IIS で構成されているすべての Web サイトに共通のプロパティとメソッドを定義します。

SiteCollection

Site オブジェクトのコレクションを表します。

SiteDefaults

IIS 7 Web サイトのプロパティの既定値が含まれています。

SiteLimits

Web サイトの接続関連の制限を公開します。

SiteLogFile

Web サイトのログ記録を構成します。

SiteTraceFailedRequestsLogging

失敗した要求のログ設定を構成します。

VirtualDirectory

IIS 7 のすべての仮想ディレクトリに共通のメソッドとプロパティを定義します。

VirtualDirectoryCollection

特定のアプリケーションまたはサイト コンテキストの仮想ディレクトリのコレクションを表します。

VirtualDirectoryDefaults

アプリケーションまたは Web サイト用に作成される仮想ディレクトリの既定値を定義します。

WebConfigurationManager

Web アプリケーションの構成ファイルへのアクセスを提供します。

WebConfigurationMap

Machine.configファイルとWeb.config ファイルのパスを指定します。

WorkerProcess

IIS 7 のすべてのワーカー プロセスに共通するメソッドとプロパティを定義します。

WorkerProcessCollection

WorkerProcess オブジェクトのコレクションを表します。

列挙型

AuthenticationLogonMethod

セキュリティで保護された仮想ディレクトリのログオン セッションを確立するために使用できる認証の種類を指定します。

CustomLogFieldSourceType

Microsoft.Web.Administration名前空間には、開発者が IIS マネージャーの管理に使用できるクラスが含まれています。 この名前空間のクラスを使用すると、管理者は構成情報をApplicationHost.config、Web.config、およびAdministration.configファイルに読み書きできます。

IdleTimeoutAction

Microsoft.Web.Administration名前空間には、開発者が IIS マネージャーの管理に使用できるクラスが含まれています。 この名前空間のクラスを使用すると、管理者は構成情報をApplicationHost.config、Web.config、およびAdministration.configファイルに読み書きできます。

LoadBalancerCapabilities

XML Web サービスが使用できない場合のクライアントへの応答を指定します。

LogExtFileFlags

ログ イベント中にログ ファイルまたはデータ ソースに書き込まれる情報のカテゴリを決定するフラグが含まれます。

LogFormat

ログ ファイルの記録に使用する書式を指定します。

LoggingRolloverPeriod

新しい IIS ログ ファイルが作成されるタイミングを決定します。

LogTargetW3C

Microsoft.Web.Administration名前空間には、開発者が IIS マネージャーの管理に使用できるクラスが含まれています。 この名前空間のクラスを使用すると、管理者は構成情報をApplicationHost.config、Web.config、およびAdministration.configファイルに読み書きできます。

ManagedPipelineMode

サーバーがマネージド コードの要求を処理する方法を決定します。

ObjectState

IIS オブジェクトの実行状態を指定します。

OverrideMode

構成セクションのオーバーライド動作を指定します。

PipelineState

要求プロセスの現在の実行状態を指定します。

ProcessModelIdentityType

アプリケーション プールのプロセス モデル ID を指定します。

ProcessModelLogEventOnProcessModel

Microsoft.Web.Administration名前空間には、開発者が IIS マネージャーの管理に使用できるクラスが含まれています。 この名前空間のクラスを使用すると、管理者は構成情報をApplicationHost.config、Web.config、およびAdministration.configファイルに読み書きできます。

ProcessorAction

アプリケーション プールが プロパティで指定された CPU 制限を超えたときに IIS が実行するアクションを Limit 指定します。

RecyclingLogEventOnRecycle

IIS がイベントをログに記録する原因となるアプリケーション プールのリサイクルの理由を定義します。

SslFlags

Microsoft.Web.Administration名前空間には、開発者が IIS マネージャーの管理に使用できるクラスが含まれています。 この名前空間のクラスを使用すると、管理者は構成情報をApplicationHost.config、Web.config、およびAdministration.configファイルに読み書きできます。

StartMode

Microsoft.Web.Administration名前空間には、開発者が IIS マネージャーの管理に使用できるクラスが含まれています。 この名前空間のクラスを使用すると、管理者は構成情報をApplicationHost.config、Web.config、およびAdministration.configファイルに読み書きできます。

WorkerProcessState

ワーカー プロセスの実行状態を示します。

注釈

名前空間のクラスには、 Microsoft.Web.Administration 開発者が管理タスクを実行できる便利な一連の最上位オブジェクトが含まれています。 使用できる論理オブジェクトには、サイト、アプリケーション、アプリケーション プール、アプリケーション ドメイン、仮想ディレクトリ、ワーカー プロセスなどがあります。 API を使用して、これらのオブジェクトの構成と状態を取得して操作し、サイトの作成、サイトの開始または停止、アプリケーション プールの削除、アプリケーション プールのリサイクル、アプリケーション ドメインのアンロードなどのアクションを実行できます。