InsufficientMemoryException クラス
アセンブリ: mscorlib (mscorlib.dll 内)

<SerializableAttribute> _ Public NotInheritable Class InsufficientMemoryException Inherits OutOfMemoryException
[SerializableAttribute] public ref class InsufficientMemoryException sealed : public OutOfMemoryException

OutOfMemoryException とは異なり、InsufficientMemoryException は操作の開始前にスローされ、実際の障害を表すものではありません。アプリケーションでこの例外をキャッチして、メモリ使用量を減らすことによって、メモリ不足から発生する可能性のあるプログラムの障害を未然に防ぐことができます。
この例外は、メモリの割り当てが使用可能なメモリ量を超えた場合に、MemoryFailPoint コンストラクタによってスローされます。プログラムからこの例外をキャッチすることによって、大量のメモリを必要とするタスクを後回しにしたり、メモリ消費のより少ない方法でタスクを実行するなどして調整できます。

System.Exception
System.SystemException
System.OutOfMemoryException
System.InsufficientMemoryException


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からInsufficientMemoryException クラスを検索する場合は、下記のリンクをクリックしてください。

- InsufficientMemoryException クラスのページへのリンク