次の方法で共有


InternalBufferOverflowException コンストラクタ (String)

表示するエラー メッセージを指定して、InternalBufferOverflowException クラスの新しいインスタンスを初期化します。

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

構文

'宣言
Public Sub New ( _
    message As String _
)
'使用
Dim message As String

Dim instance As New InternalBufferOverflowException(message)
public InternalBufferOverflowException (
    string message
)
public:
InternalBufferOverflowException (
    String^ message
)
public InternalBufferOverflowException (
    String message
)
public function InternalBufferOverflowException (
    message : String
)

パラメータ

  • message
    例外に表示されるメッセージ。

解説

これらのコンストラクタは、エラーを示すためにコンポーネントにより使用されます。クラスまたは .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.InternalBufferSize プロパティ