ClientTargetCollection.Clear Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Remove todos os objetos ClientTarget da coleção.
public:
void Clear();
public void Clear ();
member this.Clear : unit -> unit
Public Sub Clear ()
Exemplos
O exemplo de código a seguir remove todos os ClientTarget objetos da ClientTargetCollection coleção.
Para obter informações sobre como obter a coleção, consulte o exemplo de código na visão geral da 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
Comentários
O resultado da atualização do arquivo de configuração depois de chamar o Clear método depende do ConfigurationSaveMode valor escolhido. Para atualizar o arquivo de configuração, você usa um destes dois métodos: Configuration.Save ou Configuration.Save.
Observação
A chamada Configuration.Save é equivalente à chamada Save quando o ConfigurationSaveMode valor é modificado.
Se você usar o Configuration.Save método, as seguintes condições se aplicam:
Se você passar o Full valor ou Modified parâmetro, um
clear
elemento será inserido naclientTarget
seção do arquivo de configuração no nível da hierarquia atual.Se você passar o valor do Minimal parâmetro, uma série de
remove
elementos será adicionada àclientTarget
seção do arquivo de configuração no nível da hierarquia atual. Isso remove todas as referências aosadd
elementos definidos nos arquivos de configuração pai em níveis mais altos na hierarquia. Com o valor de Minimal enumeração, uma propriedade adicional na coleção afeta o que é serializado para o arquivo de configuração. A propriedade é EmitClear e éfalse
por padrão. Uma das seguintes condições se aplica:Quando EmitClear é definido como
true
, umclear
elemento é inserido naclientTarget
seção do arquivo de configuração no nível da hierarquia atual. Isso remove todas as referências aosadd
elementos definidos nos arquivos de configuração pai em níveis mais altos na hierarquia.Quando EmitClear é definido como
false
, oclear
elemento é removido daclientTarget
seção do arquivo de configuração no nível da hierarquia atual, se ele existir.
O Clear método realmente exclui os add
elementos definidos na clientTarget
seção do arquivo de configuração no nível da hierarquia atual. Ele também remove todas as referências aos add
elementos definidos nos arquivos de configuração pai em níveis mais altos na hierarquia.
Observação
Os add
elementos não são excluídos da clientTarget
seção dos arquivos de configuração pai.