System.Web.Hosting 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Microsoft インターネット インフォメーション サービス (IIS) の外部のマネージド アプリケーションから ASP.NET アプリケーションをホストするための機能を提供します。
クラス
| 名前 | 説明 |
|---|---|
| AppDomainFactory |
Web アプリケーションの新しい AppDomain インスタンスを作成します。 このクラスは継承できません。 このクラスは、バージョン 2.0 より前のバージョンの .NET Framework で使用されていました。このクラスでは、代わりに AppManagerAppDomainFactory クラスが使用されています。 |
| AppDomainInfo |
アプリケーション ドメインに関する情報を提供します。 |
| AppDomainInfoEnum |
アプリケーション ドメインへのアクセスを提供します。 |
| AppDomainProtocolHandler |
アプリケーション ドメイン プロトコルへのプログラムによるアクセスのサポートを提供します。 |
| ApplicationHost |
インターネット インフォメーション サービス (IIS) アプリケーションの外部で ASP.NET ページをホストできるようにします。 このクラスを使用すると、ホストは ASP.NET 要求を処理するためのアプリケーション ドメインを作成できます。 |
| ApplicationInfo |
実行中のアプリケーションに関する情報を提供します。 このクラスは継承できません。 |
| ApplicationManager |
ASP.NET ホスティング アプリケーション ASP.NET アプリケーション ドメインを管理します。 |
| ApplicationMonitors |
アプリケーションの正常性を維持するために ASP.NET サブシステムによって使用される、置き換え可能なモニター オブジェクトのグループ。 |
| AppManagerAppDomainFactory |
Web アプリケーション マネージャーのアプリケーション ドメインを作成および停止します。 このクラスは継承できません。 |
| AspNetMemoryMonitor |
ASP.NET メモリ モニターの既定の実装です。 |
| CustomLoaderAttribute |
アプリケーションが独自のホスティング環境の実装を提供できるように、ASP.NET するカスタム ローダーを提供します。 |
| HostingEnvironment |
アプリケーション管理関数とアプリケーション サービスを、そのアプリケーション ドメイン内のマネージド アプリケーションに提供します。 このクラスは継承できません。 |
| HostSecurityPolicyResolver |
ASP.NET コード アクセス セキュリティ ポリシーをオーバーライドする実行時の ASP.NET 動作をカスタマイズする方法を提供します。 |
| ISAPIRuntime |
.NET Framework HttpWorkerRequest オブジェクトを管理します。 このクラスは継承できません。 |
| LowPhysicalMemoryInfo |
アプリケーションのメモリ モニターによって発生したイベントに関する情報をカプセル化します。 |
| LowPhysicalMemoryObserver |
アプリケーションのメモリ モニターによって発生LowPhysicalMemoryInfo イベントに対する ASP.NET の既定の反応を実装するオブザーバー。 |
| ProcessHost |
プロセス ホストを表します。 |
| ProcessHostFactoryHelper |
IProcessHost インターフェイスを取得するメソッドを提供します。 |
| ProcessProtocolHandler |
プロトコル ハンドラーのサポートを提供します。 |
| RecycleLimitInfo |
検出されたメモリ負荷のレベルについて説明します。 |
| RecycleLimitMonitor |
リサイクル制限モニターをカプセル化します。 |
| RecycleLimitMonitor.RecycleLimitMonitorSingleton |
リサイクル制限モニターシングルトンをカプセル化します。 |
| RecycleLimitObserver |
アプリケーションのリサイクル制限モニターによって発生RecycleLimitInfo イベントに対する ASP.NET の既定の反応を実装するオブザーバー。 |
| SimpleWorkerRequest |
インターネット インフォメーション サービス (IIS) アプリケーションの外部で ASP.NET アプリケーションをホストするために使用できる、HttpWorkerRequest 抽象クラスの簡単な実装を提供します。
|
| VirtualDirectory |
仮想ファイルまたはリソース空間内のディレクトリ オブジェクトを表します。 |
| VirtualFile |
仮想ファイルまたはリソース空間内のファイル オブジェクトを表します。 |
| VirtualFileBase |
VirtualFileオブジェクトとVirtualDirectory オブジェクトのコア実装を提供します。 抽象クラス。インスタンス化することはできません。 |
| VirtualPathProvider |
Web アプリケーションが仮想ファイル システムからリソースを取得できるようにする一連のメソッドを提供します。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| IAdphManager |
アプリケーション ドメイン プロトコル ハンドラーを管理します。 |
| IAppDomainFactory |
Web アプリケーションの新しい AppDomain インスタンスを作成する 1 つのメソッドを定義します。 このインターフェイスは、2.0 より前.NET Framework バージョンで使用されていました。バージョン 2.0 では、代わりに IAppManagerAppDomainFactory インターフェイスが使用されています。 |
| IAppDomainInfo |
アプリケーション ドメインに関する情報を提供します。 |
| IAppDomainInfoEnum |
アプリケーション ドメインへのアクセスを提供します。 |
| IApplicationHost |
アプリケーション ホストに関する情報を取得します。 |
| IApplicationMonitor |
ASP.NET の置き換え可能なアプリケーション モニターに必要なインターフェイスを定義します。 |
| IApplicationPreloadManager |
IIS 7.0 ASP.NET アプリケーション プリロード機能を呼び出すために使用するメソッドを提供します。 |
| IApplicationPreloadUtil |
サーバーがアプリケーションをプリロードするときに IIS 7.0 との通信に使用 ASP.NET メソッドを提供します。 |
| IAppManagerAppDomainFactory |
Web アプリケーション マネージャーの AppDomain インスタンスを作成するために使用するメソッドと、Web アプリケーション マネージャーのすべての AppDomain インスタンスを停止するために使用するメソッドを定義します。 |
| IISAPIRuntime |
.NET Framework で HttpWorkerRequest オブジェクトを作成するために使用するメソッドを定義します。 |
| IListenerChannelCallback |
プロトコル ハンドラーからワーカー プロセス フレームワークへのリスナー チャネル通知を提供します。 また、プロトコル ハンドラーは、リスナー チャネルの ID など、追加のパラメーターにアクセスすることもできます。 |
| IPphManager |
リスナー チャネルの停止と開始の制御を提供します。 |
| IProcessHost |
アプリケーション マネージャーのすべてのホストが実装する必要があるプロセス全体の機能のセットを定義します。 |
| IProcessHostFactoryHelper |
IProcessHost インターフェイスを取得するメソッドを提供します。 |
| IProcessHostIdleAndHealthCheck |
プロセスの状態を確認する方法を提供します。 |
| IProcessHostPreloadClient |
IIS 7.0 で実行されている ASP.NET アプリケーションで型をプリロードするために、型で実装できるインターフェイスを定義します。 |
| IProcessHostSupportFunctions |
プロセス ホストのヘルパー関数を提供します。 |
| IProcessPingCallback |
ping 要求に応答する機能を提供します。 |
| IRegisteredObject |
ホスティング環境によって管理されるオブジェクトのメソッドを定義します。 |
| IStopListeningRegisteredObject |
IIS からの |
| ISuspendibleRegisteredObject |
中断をリッスンし、通知を再開します。 |
列挙型
| 名前 | 説明 |
|---|---|
| HostSecurityPolicyResults |
アセンブリに適用するセキュリティ ポリシーの種類を指定します。 |
| RecycleLimitNotificationFrequency |
メモリ モニターが、近づいているメモリしきい値に対応するようリスナーに求めている頻度を示します。 |