My.Application.Info.WorkingSet プロパティ

更新 : 2007 年 11 月

プロセスのコンテキストに割り当てられた物理メモリの量を取得します。

' Usage
Dim value As Long = My.Application.Info.WorkingSet
' Declaration
Public ReadOnly Property WorkingSet As Long

戻り値

プロセスのコンテキストに割り当てられた物理メモリのバイト数を格納する Long です。

例外

例外を引き起こす可能性のある状態を次に示します。

  • ユーザーが部分的に信頼されており、必要なアクセス許可を持っていません (SecurityException)。

解説

My.Application.Info.WorkingSet プロパティと WorkingSet プロパティの動作は同じです。

メモ :

このプロパティは、Windows 98 および Windows ME (Millennium Edition) では常に 0 を返します。

使用例

次の例は My.Application.Info.WorkingSet プロパティを使用して、アプリケーションに割り当てられた物理メモリのバイト数を表示します。

MsgBox("Application working set: " & My.Application.Info.WorkingSet)

必要条件

名前空間 : Microsoft.VisualBasic.ApplicationServices

クラス : AssemblyInfo

アセンブリ : Visual Basic ランタイム ライブラリ (Microsoft.VisualBasic.dll 内)

使用可能なプロジェクトの種類

プロジェクトの種類

使用可/不可

Windows アプリケーション

クラス ライブラリ

コンソール アプリケーション

Windows コントロール ライブラリ

Web コントロール ライブラリ

不可

Windows サービス

Web サイト

不可

アクセス許可

次のアクセス許可が必要になる場合があります。

アクセス許可

説明

EnvironmentPermission

すべての環境変数へのアクセスを許可するかどうかを制御します。関連する列挙値 : Unrestricted

詳細については、「コード アクセス セキュリティ」および「アクセス許可の要求」を参照してください。

参照

参照

My.Application.Info オブジェクト

WorkingSet

AssemblyInfo.WorkingSet