LogRecordSequence.ReadRestartAreas メソッド

定義

シーケンス内の再起動領域の列挙可能なコレクションを返します。 このメソッドは継承できません。

public:
 virtual System::Collections::Generic::IEnumerable<System::IO::Log::LogRecord ^> ^ ReadRestartAreas();
public System.Collections.Generic.IEnumerable<System.IO.Log.LogRecord> ReadRestartAreas();
abstract member ReadRestartAreas : unit -> seq<System.IO.Log.LogRecord>
override this.ReadRestartAreas : unit -> seq<System.IO.Log.LogRecord>
Public Function ReadRestartAreas () As IEnumerable(Of LogRecord)

返品

シーケンス内の再起動領域の列挙可能なコレクション。

実装

例外

start は、このシーケンスの基本シーケンス番号と最後のシーケンス番号の間にありません。

予期しない I/O 例外のため、要求を実行できませんでした。

-又は-

I/O デバイス エラーのため、要求を実行できませんでした。

-または

ログ レコードの書き込みに使用されるバッファー サイズは、読み取りに使用されるバッファー サイズよりも大きくなります。

-又は-

レコード シーケンスが破損しています。

-又は-

指定されたログ ファイルの形式またはバージョンが無効です。

-又は-

レコードが互換性のないバージョンのレコード シーケンスで書き込まれた。

列挙型が開始されていないため、操作は無効です。 MoveNext()の呼び出しを行う必要があります。

-または

列挙型は終了しました。

シーケンスが破棄された後、メソッドが呼び出されました。

プログラムの実行を続行するのに十分なメモリがありません。

指定したログ シーケンスへのアクセスは、オペレーティング システムによって拒否されます。

注釈

再開領域は、シーケンス番号の順序 (つまり、シーケンス番号が最も高いものから最も小さいシーケンス番号まで) で列挙されます。 最後のシーケンス番号と基本シーケンス番号の間のシーケンス番号を持つ再開領域のみが列挙されます。

適用対象