HttpApplicationState.StaticObjects プロパティ

ASP.NET アプリケーション内でスコープが "Application" に設定されている、<object> タグで宣言されたすべてのオブジェクトを取得します。

名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)

構文

'宣言
Public ReadOnly Property StaticObjects As HttpStaticObjectsCollection
'使用
Dim instance As HttpApplicationState
Dim value As HttpStaticObjectsCollection

value = instance.StaticObjects
public HttpStaticObjectsCollection StaticObjects { get; }
public:
property HttpStaticObjectsCollection^ StaticObjects {
    HttpStaticObjectsCollection^ get ();
}
/** @property */
public HttpStaticObjectsCollection get_StaticObjects ()
public function get StaticObjects () : HttpStaticObjectsCollection
適用できません。

プロパティ値

ページ上のオブジェクトのコレクション。

解説

アプリケーション オブジェクトは、<object runat="server" scope="Application"> </object> タグ内部の Global.asax ファイルで定義されます。

使用例

すべてのアプリケーション オブジェクトを HttpStaticObjectsCollection 変数に取り込み、オブジェクトの数が 0 を超える場合に限りルーチンを実行する例を次に示します。

Dim PageObjects As HttpStaticObjectsCollection
 
PageObjects = Application.StaticObjects
If PageObjects.Count > 0 Then
   '...
End If   
HttpStaticObjectsCollection PageObjects;
 
PageObjects = Application.StaticObjects;
if (PageObjects.Count > 0)
{
   //...
}   
HttpStaticObjectsCollection pageObjects;
pageObjects = get_Application().get_StaticObjects();
if (pageObjects.get_Count() > 0) {
    //...
}
var pageObjects : HttpStaticObjectsCollection

pageObjects = Application.StaticObjects
if(pageObjects.Count > 0){
    //...
}

プラットフォーム

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 クラス
HttpApplicationState メンバ
System.Web 名前空間