ClientTargetCollection.Clear Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Remove todos os ClientTarget objetos da coleção.
public:
void Clear();
public void Clear();
member this.Clear : unit -> unit
Public Sub Clear ()
Exemplos
O seguinte exemplo de código remove todos os ClientTarget objetos da ClientTargetCollection coleção.
Para informações sobre como obter a coleção, veja o exemplo do código na ClientTargetCollection visão geral da 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
Observações
O resultado da atualização do ficheiro de configuração após chamar o Clear método depende do ConfigurationSaveMode valor escolhido. Para atualizar o ficheiro de configuração utiliza-se um destes dois métodos: Configuration.Save ou Configuration.Save.
Note
Chamar Configuration.Save é equivalente a chamar Save quando o ConfigurationSaveMode valor é modificado.
Se utilizar o Configuration.Save método, aplicam-se as seguintes condições:
Se passar o valor do Full parâmetro ou Modified , então um
clearelemento é inserido naclientTargetsecção do ficheiro de configuração ao nível da hierarquia atual.Se passar o valor do Minimal parâmetro, uma série de
removeelementos é adicionada àclientTargetsecção do ficheiro de configuração ao nível da hierarquia atual. Isto remove todas as referências aosaddelementos definidos nos ficheiros de configuração pai em níveis superiores da hierarquia. Com o Minimal valor de enumeração, uma propriedade adicional na coleção afeta o que é serializado para o ficheiro de configuração. A propriedade é EmitClear e éfalsepor defeito. Aplica-se uma das seguintes condições:Quando EmitClear está definido para
true, umclearelemento é inserido naclientTargetsecção do ficheiro de configuração ao nível da hierarquia atual. Isto remove todas as referências aosaddelementos definidos nos ficheiros de configuração pai em níveis superiores da hierarquia.Quando EmitClear está definido para
false, oclearelemento é removido daclientTargetsecção do ficheiro de configuração ao nível hierarquial atual, caso exista.
O Clear método elimina efetivamente os add elementos definidos na clientTarget secção do ficheiro de configuração ao nível da hierarquia atual. Também remove todas as referências aos add elementos definidos nos ficheiros de configuração pai em níveis superiores da hierarquia.
Note
Os add elementos não são eliminados da clientTarget secção dos ficheiros de configuração pais.