ClientTargetCollection.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 ClientTarget všechny objekty z kolekce.
public:
void Clear();
public void Clear();
member this.Clear : unit -> unit
Public Sub Clear ()
Příklady
Následující příklad kódu odebere všechny ClientTarget objekty z ClientTargetCollection kolekce.
Informace o tom, jak získat kolekci, najdete v příkladu kódu v přehledu ClientTargetCollection třídy.
// Clear the client target collection.
clientTargets.Clear();
// Update the configuration file.
if (!clientTargetSection.IsReadOnly())
configuration.Save();
' Clear the client target collection.
clientTargets.Clear()
' Update the configuration file.
If Not clientTargetSection.IsReadOnly() Then
configuration.Save()
End If
Poznámky
Výsledek aktualizace konfiguračního souboru po volání Clear metody závisí na zvolené hodnotě ConfigurationSaveMode . K aktualizaci konfiguračního souboru použijte jednu z těchto dvou metod: Configuration.Save nebo Configuration.Save.
Poznámka
Volání Configuration.Save je ekvivalentní volání Save při ConfigurationSaveMode změně hodnoty.
Pokud použijete metodu Configuration.Save , platí následující podmínky:
Pokud předáte hodnotu parametru Full nebo Modified , vloží
clearse prvek do oddíluclientTargetkonfiguračního souboru na aktuální úrovni hierarchie.Pokud předáte hodnotu parametru Minimal
remove, přidá se do oddíluclientTargetkonfiguračního souboru na aktuální úrovni hierarchie řada prvků. Tím odeberete všechny odkazy naaddprvky definované v nadřazených konfiguračních souborech na vyšších úrovních hierarchie. S hodnotou výčtu Minimal má jedna další vlastnost v kolekci vliv na to, co se serializuje do konfiguračního souboru. Vlastnost je EmitClear a jefalseve výchozím nastavení. Platí jedna z následujících podmínek:Pokud EmitClear je nastavená hodnota
true,clearvloží se prvek 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 hierarchie.Pokud EmitClear je nastavena na
false, odebereclearse element z oddíluclientTargetkonfiguračního souboru na aktuální úrovni hierarchie, pokud existuje.
Metoda Clear ve skutečnosti odstraní add prvky definované v clientTarget části konfiguračního souboru na aktuální úrovni hierarchie. Odebere také všechny odkazy na add prvky 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ů.