LogExtentCollection.Remove Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere LogExtent instanci z kolekce.
Přetížení
| Name | Description |
|---|---|
| Remove(LogExtent, Boolean) |
Odebere zadanou LogExtent instanci z kolekce. |
| Remove(String, Boolean) |
Odebere LogExtent instanci se zadanou cestou z kolekce. |
Remove(LogExtent, Boolean)
Odebere zadanou LogExtent instanci z kolekce.
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)
Parametry
- force
- Boolean
trueje-li rozsah odstraněn okamžitě; v opačném případě . false
Výjimky
extent nebo force je null.
extent nelze nalézt v kolekci.
extent nelze odebrat. Je buď stále součástí aktivní oblasti, nebo je odepřen přístup.
Požadavek nelze provést kvůli neočekávané výjimce vstupně-výstupní operace.
nebo
extent nelze odstranit.
Metoda byla volána po odstranění sekvence.
Pro pokračování v provádění programu není dostatek paměti.
Posloupnost záznamů je plná.
Operační systém odepře přístup k zadanému úložišti protokolů.
Poznámky
Instance LogExtent může být odebrána z kolekce pouze v případě, že není součástí aktivní oblasti LogStore.
force Pokud je true parametr a rozsah nelze okamžitě odebrat, vyvolá se výjimka.
force Pokud je false parametr a rozsah nelze odebrat okamžitě, je odebrání odloženo, dokud už není součástí aktivní oblasti.
Nelze odebrat poslední rozsah v objektu LogExtentCollection, což znamená, že Count vlastnost nemůže být nula po přidání rozsahu.
Platí pro
Remove(String, Boolean)
Odebere LogExtent instanci se zadanou cestou z kolekce.
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)
Parametry
- force
- Boolean
trueje-li rozsah odstraněn okamžitě; v opačném případě . false
Výjimky
path nebo force je null.
Rozsah zadaný v path kolekci nebyl nalezen.
Rozsah určený nelze path odebrat. Je buď stále součástí aktivní oblasti, nebo je odepřen přístup.
Požadavek nelze provést kvůli neočekávané výjimce vstupně-výstupní operace.
nebo
Rozsah určený nelze path odstranit.
Metoda byla volána po odstranění sekvence.
Pro pokračování v provádění programu není dostatek paměti.
Posloupnost záznamů je plná.
Operační systém odepře přístup k zadanému úložišti protokolů.
Poznámky
Instance LogExtent může být odebrána z kolekce pouze v případě, že není součástí aktivní oblasti LogStore.
force Pokud je true parametr a rozsah nelze okamžitě odebrat, vyvolá se výjimka.
force Pokud je false parametr a rozsah nelze odebrat okamžitě, je odebrání odloženo, dokud už není součástí aktivní oblasti.
Nelze odebrat poslední rozsah v objektu LogExtentCollection, což znamená, že Count vlastnost nemůže být nula po přidání rozsahu.