LogExtentCollection.Remove メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
LogExtent インスタンスをコレクションから削除します。
オーバーロード
| 名前 | 説明 |
|---|---|
| Remove(LogExtent, Boolean) |
指定した LogExtent インスタンスをコレクションから削除します。 |
| Remove(String, Boolean) |
指定したパスを持つ LogExtent インスタンスをコレクションから削除します。 |
Remove(LogExtent, Boolean)
指定した LogExtent インスタンスをコレクションから削除します。
public:
void Remove(System::IO::Log::LogExtent ^ extent, bool force);
public void Remove(System.IO.Log.LogExtent extent, bool force);
member this.Remove : System.IO.Log.LogExtent * bool -> unit
Public Sub Remove (extent As LogExtent, force As Boolean)
パラメーター
- force
- Boolean
true エクステントを直ちに削除する必要がある場合。それ以外の場合は false。
例外
extent または force が null。
extent がコレクション内に見つかりません。
extent は削除できません。 まだアクティブなリージョンの一部であるか、アクセスが拒否されています。
シーケンスが破棄された後、メソッドが呼び出されました。
プログラムの実行を続行するのに十分なメモリがありません。
レコード シーケンスがいっぱいです。
指定されたログ ストアへのアクセスは、オペレーティング システムによって拒否されます。
注釈
LogExtent インスタンスは、LogStoreのアクティブな領域に含まれていない場合にのみ、コレクションから削除できます。
force パラメーターがtrueされ、エクステントをすぐに削除できない場合は、例外がスローされます。
force パラメーターがfalseされ、エクステントをすぐに削除できない場合、削除はアクティブなリージョンの一部でなくなるまで延期されます。
LogExtentCollectionの最後のエクステントを削除することはできません。つまり、エクステントが追加された後は、Count プロパティを 0 にすることはできません。
適用対象
Remove(String, Boolean)
指定したパスを持つ LogExtent インスタンスをコレクションから削除します。
public:
void Remove(System::String ^ path, bool force);
public void Remove(string path, bool force);
member this.Remove : string * bool -> unit
Public Sub Remove (path As String, force As Boolean)
パラメーター
- force
- Boolean
true エクステントを直ちに削除する必要がある場合。それ以外の場合は false。
例外
path または force が null。
pathで指定されたエクステントがコレクション内に見つかりません。
pathで指定されたエクステントは削除できません。 まだアクティブなリージョンの一部であるか、アクセスが拒否されています。
シーケンスが破棄された後、メソッドが呼び出されました。
プログラムの実行を続行するのに十分なメモリがありません。
レコード シーケンスがいっぱいです。
指定されたログ ストアへのアクセスは、オペレーティング システムによって拒否されます。
注釈
LogExtent インスタンスは、LogStoreのアクティブな領域に含まれていない場合にのみ、コレクションから削除できます。
force パラメーターがtrueされ、エクステントをすぐに削除できない場合は、例外がスローされます。
force パラメーターがfalseされ、エクステントをすぐに削除できない場合、削除はアクティブなリージョンの一部でなくなるまで延期されます。
LogExtentCollectionの最後のエクステントを削除することはできません。つまり、エクステントが追加された後は、Count プロパティを 0 にすることはできません。