System.Web.Hosting 名前空間

Microsoft インターネット インフォメーション サービス (IIS) 外のマネージド アプリケーションから ASP.NET アプリケーションをホストする機能を提供します。

クラス

AppDomainFactory

Web アプリケーションの新しい AppDomain インスタンスを作成します。 このクラスは継承できません。 このクラスは、.NET Framework Version 2.0 より前のバージョンで使用されていました。 .NET Framework Version 2.0 では、代わりに AppManagerAppDomainFactory クラスを使用しています。

AppDomainInfo

アプリケーション ドメインに関する情報を提供します。

AppDomainInfoEnum

アプリケーション ドメインにアクセスできるようにします。

AppDomainProtocolHandler

アプリケーション ドメイン プロトコルへのプログラムによるアクセスをサポートします。

ApplicationHost

Internet Information Services (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 (Internet Information Server) アプリケーション以外で ASP.NET アプリケーションをホストする HttpWorkerRequest 抽象クラスの簡単な実装を提供します。 SimpleWorkerRequest は、直接使用することも、拡張することもできます。

VirtualDirectory

仮想ファイルまたはリソース領域のディレクトリ オブジェクトを表します。

VirtualFile

仮想ファイルまたはリソース領域のファイル オブジェクトを表します。

VirtualFileBase

VirtualFile オブジェクトおよび VirtualDirectory オブジェクトのコア実装を提供します。 抽象クラスであるため、このクラスのインスタンスは生成できません。

VirtualPathProvider

Web アプリケーションによって仮想ファイル システムのリソースを取得できるようにする一連のメソッドが用意されています。

インターフェイス

IAdphManager

アプリケーション ドメイン プロトコル ハンドラーを管理します。

IAppDomainFactory

Web アプリケーションの新しい AppDomain インスタンスを作成するための単一のメソッドを定義します。 このインターフェイスは、.NET Framework Version 2.0 より前のバージョンで使用されていました。バージョン 2.0 では、代わりに IAppManagerAppDomainFactory インターフェイスが使用されます。

IAppDomainInfo

アプリケーション ドメインに関する情報を提供します。

IAppDomainInfoEnum

アプリケーション ドメインにアクセスできるようにします。

IApplicationHost

アプリケーション ホストに関する情報を取得します。

IApplicationMonitor

ASP.NET の置き換え可能なアプリケーションの監視に必要なインターフェイスを定義します。

IApplicationPreloadManager

ASP.NET が IIS 7.0 のアプリケーション プリロード機能を起動するために使用するメソッドを提供します。

IApplicationPreloadUtil

サーバーがアプリケーションをプリロードしている間に ASP.NET が IIS 7.0 と通信するのに使用するメソッドを提供します。

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

GL_STOP_LISTENING IIS からの通知をリッスンします。

ISuspendibleRegisteredObject

中断をリッスンし、通知を再開します。

列挙型

HostSecurityPolicyResults

アセンブリに適用されるセキュリティ ポリシーの種類を指定します。

RecycleLimitNotificationFrequency

達しているメモリしきい値への対応をリスナーに確認していることをメモリ モニターが認識する頻度を示します。