ClientTargetCollection.Clear Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rimuove tutti gli ClientTarget oggetti dall'insieme.
public:
void Clear();
public void Clear();
member this.Clear : unit -> unit
Public Sub Clear ()
Esempio
Nell'esempio di codice seguente vengono rimossi tutti gli ClientTarget oggetti dall'insieme ClientTargetCollection .
Per informazioni su come ottenere la raccolta, vedere l'esempio di codice nella panoramica della ClientTargetCollection classe.
// 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
Commenti
Il risultato dell'aggiornamento del file di configurazione dopo la chiamata al Clear metodo dipende dal ConfigurationSaveMode valore scelto. Per aggiornare il file di configurazione, usare uno dei due metodi seguenti: Configuration.Save o Configuration.Save.
Note
La chiamata Configuration.Save equivale a chiamare Save quando il ConfigurationSaveMode valore viene modificato.
Se si usa il Configuration.Save metodo , si applicano le condizioni seguenti:
Se si passa il valore del Full parametro o Modified , viene inserito un
clearelemento nellaclientTargetsezione del file di configurazione a livello di gerarchia corrente.Se si passa il valore del Minimal parametro, alla sezione del file di configurazione viene aggiunta
clientTargetuna serie diremoveelementi a livello di gerarchia corrente. In questo modo vengono rimossi tutti i riferimenti agliaddelementi definiti nei file di configurazione padre a livelli superiori nella gerarchia. Con il Minimal valore di enumerazione, una proprietà aggiuntiva nella raccolta influisce su ciò che viene serializzato nel file di configurazione. La proprietà è EmitClear e èfalseper impostazione predefinita. Si applica una delle condizioni seguenti:Quando EmitClear è impostato su
true, unclearelemento viene inserito nellaclientTargetsezione del file di configurazione a livello di gerarchia corrente. In questo modo vengono rimossi tutti i riferimenti agliaddelementi definiti nei file di configurazione padre a livelli superiori nella gerarchia.Quando EmitClear è impostato su
false, l'elementoclearviene rimosso dallaclientTargetsezione del file di configurazione a livello di gerarchia corrente, se esistente.
Il Clear metodo elimina effettivamente gli add elementi definiti nella clientTarget sezione del file di configurazione a livello di gerarchia corrente. Rimuove anche tutti i riferimenti agli add elementi definiti nei file di configurazione padre a livelli superiori nella gerarchia.
Note
Gli add elementi non vengono eliminati dalla clientTarget sezione dei file di configurazione padre.