CustomErrorCollection.Clear 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 z kolekce všechny CustomError objekty.
public:
void Clear();
public void Clear();
member this.Clear : unit -> unit
Public Sub Clear ()
Příklady
Následující příklad kódu odebere CustomError všechny objekty z CustomErrorCollection kolekce. Informace o tom, jak kolekci CustomErrorCollection získat, najdete v příkladu kódu v tématu třídy.
// Using the Clear method.
if (!customErrorsSection.SectionInformation.IsLocked)
{
// Execute the Clear method.
customErrorsCollection.Clear();
configuration.Save();
}
' Using the Clear method.
If Not customErrorsSection.SectionInformation.IsLocked Then
' Execute the Clear method.
customErrorsCollection.Clear()
configuration.Save()
End If
Poznámky
Výsledek aktualizace konfiguračního souboru po volání Clear metody závisí na zvolené.ConfigurationSaveMode K aktualizaci konfiguračního souboru použijte jedno z těchto dvou přetížení: Save a Save.
Pokud použijete metodu Save.method, platí následující podmínky.
Pokud předáte hodnotu parametru Full nebo Modified ,
clearvloží se prvek doclientTargetoddílu konfiguračního souboru na aktuální úrovni hierarchie.Pokud předáte Minimal hodnotu parametru, do elementu
removeclientTarget (ASP.NET Schéma nastavení) konfiguračního souboru na aktuální úrovni hierarchie se přidá řada prvků. Každý odebere všechny odkazy naaddprvek definovaný v nadřazené konfigurační souboru na vyšší úrovni v hierarchii. Když použijete Minimal, existuje jedna další vlastnost kolekce, která ovlivňuje to, co se serializuje do konfiguračního souboru: EmitClear, což jefalseve výchozím nastavení. Platí následující podmínky.Pokud je EmitClear element nastavený na
true,clearvloží se do oddíluclientTargetkonfiguračního souboru na aktuální úrovni hierarchie. Tím odeberete všechny odkazy naaddprvky definované v nadřazených konfiguračních souborech na vyšších úrovních v hierarchii.EmitClear Pokud je příznak nastavený na
false,clearelement se odebere z oddíluclientTargetkonfiguračního souboru na aktuální úrovni hierarchie, pokud existuje.
Metoda Clear ve skutečnosti odstraní add prvky definované v oddílu clientTarget konfiguračního souboru na aktuální úrovni hierarchie. Odebere také všechny odkazy na prvky přidání definované v nadřazených konfiguračních souborech na vyšších úrovních hierarchie.
Poznámka
Prvky add se neodstraní z oddílu clientTarget nadřazených konfiguračních souborů.