HttpApplicationState クラス
ASP.NET アプリケーションでの複数のセッションおよび要求で、グローバルな情報を共有できるようにします。
名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)
構文
'宣言
Public NotInheritable Class HttpApplicationState
Inherits NameObjectCollectionBase
'使用
Dim instance As HttpApplicationState
public sealed class HttpApplicationState : NameObjectCollectionBase
public ref class HttpApplicationState sealed : public NameObjectCollectionBase
public final class HttpApplicationState extends NameObjectCollectionBase
public final class HttpApplicationState extends NameObjectCollectionBase
適用できません。
解説
ASP.NET アプリケーションは、1 つの Web サーバー上にある仮想ディレクトリとそのサブディレクトリのスコープ内にあるファイル、ページ、ハンドラ、モジュール、およびコードのすべての集合です。
特定の ASP.NET アプリケーションの仮想ディレクトリ内から、クライアントが任意の URL リソースを初めて要求したときに、HttpApplicationState クラスのインスタンスが 1 つ作成されます。Web サーバー上の各 ASP.NET アプリケーションに対してインスタンスが 1 つずつ個別に作成されます。各インスタンスへの参照は、組み込みの Application オブジェクトをとおして公開されます。
アプリケーション状態は、1 つのアプリケーションが複数のサーバー間でホストされる Web ファーム、または 1 つのアプリケーションが同一コンピュータ上の複数のプロセスでホストされる Web ガーデンの間では共有されません。
トピック | 場所 |
---|---|
方法 : アプリケーション状態の値を保存する | Visual Studio ASP .NET での Web アプリケーションの作成 |
方法 : アプリケーション状態から値を読み取る | Visual Studio ASP .NET での Web アプリケーションの作成 |
方法 : アプリケーション状態の値を保存する | Visual Studio ASP .NET での Web アプリケーションの作成 |
方法 : アプリケーション状態から値を読み取る | Visual Studio ASP .NET での Web アプリケーションの作成 |
方法 : アプリケーション状態の値を保存する | ASP .NET Web アプリケーションの作成 |
方法 : アプリケーション状態から値を読み取る | ASP .NET Web アプリケーションの作成 |
.NET Framework のセキュリティ
- AspNetHostingPermission (ホスト環境での動作に必要なアクセス許可)要求値 : LinkDemand; アクセス許可値 : Minimal。
継承階層
System.Object
System.Collections.Specialized.NameObjectCollectionBase
System.Web.HttpApplicationState
スレッド セーフ
この型は、スレッド セーフです。
プラットフォーム
Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition
Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。
バージョン情報
.NET Framework
サポート対象 : 3.0,2.0,1.1,1.0
参照
関連項目
HttpApplicationState メンバ
System.Web 名前空間
HttpContext
HttpApplication