次の方法で共有


InternalBufferOverflowException コンストラクタ ()

InternalBufferOverflowException クラスの新しい既定のインスタンスを初期化します。

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

構文

'宣言
Public Sub New
'使用
Dim instance As New InternalBufferOverflowException
public InternalBufferOverflowException ()
public:
InternalBufferOverflowException ()
public InternalBufferOverflowException ()
public function InternalBufferOverflowException ()

解説

これらのコンストラクタは、エラーを示すためにコンポーネントにより使用されます。クラスまたは .NET Framework を拡張する場合にだけ使用してください。この例外は、内部バッファがオーバーフローしていることを示します。正しく回復させるためには、コードで適切な処理を実行する必要があります。オーバーフローは多くの場合、短時間に多くの変更が加えられ、内部通知バッファがオーバーフローしたことによって発生します。これを解決するには、FileSystemWatcher.NotifyFilter プロパティと FileSystemWatcher.IncludeSubdirectories プロパティを使用して、不要な変更通知をフィルタによって排除します。FileSystemWatcher.InternalBufferSize プロパティを使用して、内部バッファのサイズを大きくすることもできます。ただし、バッファのサイズを大きくすると負荷が大きくなため、バッファはできるだけ小さくしてください。

プラットフォーム

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0

参照

関連項目

InternalBufferOverflowException クラス
InternalBufferOverflowException メンバ
System.IO 名前空間
FileSystemWatcher クラス
FileSystemWatcher.IncludeSubdirectories プロパティ
FileSystemWatcher.NotifyFilter プロパティ
FileSystemWatcher.InternalBufferSize プロパティ