CustomErrorCollection.Clear 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从集合中删除所有 CustomError 对象。
public:
void Clear();
public void Clear();
member this.Clear : unit -> unit
Public Sub Clear ()
示例
下面的代码示例从集合中删除所有 CustomError 对象 CustomErrorCollection 。 请参阅类主题中的 CustomErrorCollection 代码示例,了解如何获取集合。
// 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
注解
调用 Clear 该方法后更新配置文件的结果取决于 ConfigurationSaveMode 所选方法。 若要更新配置文件,请使用以下两个重载之一: Save 和 Save。
如果使用 Save.method,则适用以下条件。
如果传递或FullModified参数值,则会
clear将元素插入到clientTarget配置文件的当前层次结构级别的节中。如果传递 Minimal 参数值,则当前层次结构级别的配置文件的
remove元素将一系列remove元素添加到 clientTarget 元素(ASP.NET 设置架构)。 每个元素都将删除对add层次结构中较高级别的父配置文件中定义的元素的所有引用。 使用 Minimal时,集合上有一个附加属性,该属性会影响序列化到配置文件的内容: EmitClear默认情况下false, 以下条件适用。
该方法 Clear 实际上删除 add 在当前层次结构级别的配置文件节中 clientTarget 定义的元素。 它还会删除对层次结构中较高级别的父配置文件中定义的添加元素的所有引用。
注释
add元素不会从clientTarget父配置文件的节中删除。