CustomErrorCollection.Clear Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee verwijdert u alle CustomError objecten uit de verzameling.
public:
void Clear();
public void Clear();
member this.Clear : unit -> unit
Public Sub Clear ()
Voorbeelden
In het CustomError volgende codevoorbeeld worden alle objecten uit de CustomErrorCollection verzameling verwijderd. Raadpleeg het codevoorbeeld in het CustomErrorCollection klasseonderwerp voor meer informatie over het ophalen van de verzameling.
// 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
Opmerkingen
Het resultaat van het bijwerken van het configuratiebestand nadat de Clear methode is aangeroepen, is afhankelijk van de ConfigurationSaveMode gekozen methode. Als u het configuratiebestand wilt bijwerken, gebruikt u een van deze twee overbelastingen: Save en Save.
Als u de Save.method gebruikt, zijn de volgende voorwaarden van toepassing.
Als u een Full waarde of Modified parameter doorgeeft, wordt een
clearelement ingevoegd in declientTargetsectie van het configuratiebestand op het huidige hiërarchieniveau.Als u de parameterwaarde Minimal doorgeeft, worden er een reeks
remove-elementen toegevoegd aan het element clientTarget (ASP.NET Settings Schema) van het configuratiebestand op het huidige hiërarchieniveau. Elk verwijdert alle verwijzingen naar eenaddelement dat is gedefinieerd in een bovenliggend configuratiebestand op een hoger niveau in de hiërarchie. Wanneer u gebruikt Minimal, is er een extra eigenschap voor de verzameling die van invloed is op wat wordt geserialiseerd naar het configuratiebestand: EmitClear, wat standaard isfalse. De volgende voorwaarden zijn van toepassing.Als de EmitClear set is
trueingesteld op,clearwordt het element ingevoegd in declientTargetsectie van het configuratiebestand op het huidige hiërarchieniveau. Hiermee verwijdert u alle verwijzingen naar deaddelementen die zijn gedefinieerd in de bovenliggende configuratiebestanden op hogere niveaus in de hiërarchie.Als de EmitClear vlag is ingesteld op
false, wordt hetclearelement verwijderd uit declientTargetsectie van het configuratiebestand op het huidige hiërarchieniveau, indien aanwezig.
Met Clear de methode worden de add elementen verwijderd die zijn gedefinieerd in de clientTarget sectie van het configuratiebestand op het huidige hiërarchieniveau. Ook worden alle verwijzingen verwijderd naar de elementen die zijn gedefinieerd in de bovenliggende configuratiebestanden op hogere niveaus in de hiërarchie.
Note
De add elementen worden niet verwijderd uit de clientTarget sectie van de bovenliggende configuratiebestanden.