ApplicationPoolElementDefaults Class1

ApplicationPool クラスの既定のプロパティが含まれます。

構文

class ApplicationPoolElementDefaults : EmbeddedObject  

メソッド

このクラスにはメソッドが含まれていません。

プロパティ

次の表は、ApplicationPoolElementDefaults クラスによって公開されるプロパティの一覧です。

名前 説明
AutoStart 読み取り/書き込みの boolean 値。 World Wide Web 発行サービス (WWW サービス) が、アプリケーション プールの作成時または IIS の起動時にアプリケーション プールを自動的に開始する場合は、true。そうでない場合は false です。 既定値は、true です。
Cpu アプリケーション プールの CPU 設定が含まれた ApplicationPoolProcessorSettings オブジェクト。
Enable32BitAppOnWin64 読み取り/書き込みの boolean 値。 32 ビット アプリケーション (マネージドとネイティブの両方) を 64 ビット バージョンの Windows で実行できる場合は true。それ以外の場合は false。 既定値は、false です。
Failure アプリケーション プールまたはワーカー プロセスが失敗したときに実行するアクションを決定するプロパティを定義する ApplicationPoolFailureSettings オブジェクト。
ManagedPipelineMode マネージド パイプライン モードを示す読み取り/書き込みの sint32 値。 使用できる値の一覧は、「注釈」セクションに示します。
ManagedRuntimeVersion アプリケーション プールが事前に読み込む .NET Framework のバージョンを含む読み取り/書き込みの string 値。 既定値は "v2.0" です。 プロパティが書き込まれた場合、IIS はアプリケーション プールをリサイクルし、新しく指定された .NET Framework バージョンを読み込みます。
Name 既定のアプリケーション プールの名前を含む読み取り/書き込みの string 値。
PassAnonymousToken 読み取り/書き込みの boolean 値。 組み込みの IUSR 匿名ユーザー アカウントのトークンを Windows プロセス アクティブ化サービス (WAS) が作成し、匿名認証モジュールに渡す場合は true。それ以外の場合は false。 既定値は、true です。

匿名認証モジュールは、そのトークンを使用して組み込みアカウントの権限を借用します。 PassAnonymousTokenfalse の場合、トークンは渡されません。 注: IUSR 匿名ユーザー アカウントは、IIS_MachineName 匿名アカウントを置き換えます。 IUSR アカウントは、IIS または他のアプリケーションで使用できます。 セットアップ中に割り当てられる特権はありません。
ProcessModel IIS ワーカー プロセスの構成設定を定義する ProcessModelSettings オブジェクト。
QueueLength さらなる要求を拒否する前に、ユニバーサル リスナーがアプリケーション プールに対してキューに入れる要求の数を示す読み取り/書き込みの uint32 値。 既定値は 1000 です。 制限を超えると、リスナーは 503 (サービス利用不可) エラーで追加の要求を拒否します。
Recycling アプリケーション プールとワーカー プロセスのリサイクル構成設定を定義する RecyclingSettings オブジェクト。

サブクラス

このクラスにはサブクラスが含まれていません。

解説

このクラスのインスタンスは、Server クラスの ApplicationPoolDefaults プロパティに含まれています。

次の表に、ManagedPipelineMode プロパティとして使用できる値の一覧を示します。 既定値は 0 (Integrated) です。

Value キーワード 説明
0 Integrated マネージド パイプラインは統合モードで実行されます。
1 Classic マネージド パイプラインは ISAPI モードで実行されます。

継承階層

EmbeddedObject

ApplicationPoolElementDefaults

要件

説明
クライアント - Windows Vista 上の IIS 7.0
- Windows 7 上の IIS 7.5
- Windows 8 上の IIS 8.0
- Windows 10 上の IIS 10.0
[サーバー] - Windows Server 2008 上の IIS 7.0
- Windows Server 2008 R2 上の IIS 7.5
- Windows Server 2012 上の IIS 8.0
- Windows Server 2012 R2 上の IIS 8.5
- Windows Server 2016 上の IIS 10.0
Product - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
MOF ファイル WebAdministration.mof

参照

ApplicationPool クラス
EmbeddedObject クラス
Server クラス