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í
Remove(LogExtent, Boolean) |
Odebere zadanou LogExtent instanci z kolekce. |
Remove(String, Boolean) |
Odebere instanci se LogExtent 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
true
pokud má být rozsah okamžitě odstraněn; v opačném případě . false
Výjimky
extent
nebo force
je null
.
extent
nelze najít v kolekci.
extent
nelze odebrat. Buď je stále součástí aktivní oblasti, nebo je přístup odepřen.
Požadavek nelze provést kvůli neočekávané výjimce vstupně-výstupních operací.
-nebo-
extent
nelze odstranit.
Metoda byla volána po odstranění sekvence.
K pokračování v provádění programu není dostatek paměti.
Sekvence záznamů je plná.
Operační systém odepře přístup k zadanému úložišti protokolů.
Poznámky
Instanci LogExtent je možné z kolekce odebrat pouze v případě, že není součástí aktivní oblasti objektu LogStore. Pokud parametr force
je true
a rozsah nelze okamžitě odebrat, vyvolá se výjimka. Pokud parametr force
je false
a rozsah nelze okamžitě odebrat, je odebrání odloženo, dokud už nebude součástí aktivní oblasti.
Poslední rozsah v objektu LogExtentCollectionnelze odebrat, což znamená, že po přidání rozsahu Count nemůže být vlastnost nula.
Platí pro
Remove(String, Boolean)
Odebere instanci se LogExtent 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
true
pokud má být rozsah okamžitě odstraněn; v opačném případě . false
Výjimky
path
nebo force
je null
.
Rozsah určený nástrojem path
nelze v kolekci najít.
Rozsah určený nástrojem path
nelze odebrat. Buď je stále součástí aktivní oblasti, nebo je přístup odepřen.
Požadavek nelze provést kvůli neočekávané výjimce vstupně-výstupních operací.
-nebo-
Rozsah určený nástrojem path
nelze odstranit.
Metoda byla volána po odstranění sekvence.
K pokračování v provádění programu není dostatek paměti.
Sekvence záznamů je plná.
Operační systém odepře přístup k zadanému úložišti protokolů.
Poznámky
Instanci LogExtent je možné z kolekce odebrat pouze v případě, že není součástí aktivní oblasti objektu LogStore. Pokud parametr force
je true
a rozsah nelze okamžitě odebrat, vyvolá se výjimka. Pokud parametr force
je false
a rozsah nelze okamžitě odebrat, je odebrání odloženo, dokud už nebude součástí aktivní oblasti.
Poslední rozsah v objektu LogExtentCollectionnelze odebrat, což znamená, že po přidání rozsahu Count nemůže být vlastnost nula.