RootedPathValidator 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
验证管理配置开关使用 tempFilesLocation 的规则。
public ref class RootedPathValidator : System::Configuration::ConfigurationValidatorBasepublic class RootedPathValidator : System.Configuration.ConfigurationValidatorBasetype RootedPathValidator = class
    inherit ConfigurationValidatorBasePublic Class RootedPathValidator
Inherits ConfigurationValidatorBase- 继承
注解
将 对象添加到 WebReference .NET Framework 中的 Web 服务时,文件由 Web 服务发现过程创建。
Web 服务客户端通过添加 WebReference 对象 (WSDL) 文档了解在何处查找 Web 服务说明。 然后,Web 服务客户端使用 WriteAll 方法将发现的文档保存到磁盘。 例如,发现的文档可以是 .xsd 架构文件或服务说明。 在进程结束时,客户端将删除文件。 可以使用 Machine.config 配置文件中指定的 元素中的 <xmlSerializer> 开关更改临时文件夹中tempFilesLocation文件的默认位置,如以下示例所示。
<configuration>  
  <system.web>  
  <system.xml.serialization>  
    <xmlSerializer tempFilesLocation=".."/>  
  </system.xml.serialization>  
</configuration>  
的值 tempFilesLocation 必须是绝对路径。 如果指定的路径不是绝对路径,则 .NET Framework 会在引用配置节时生成 ConfigurationErrorsException 异常。
将截断 属性的值以删除前导空格和尾随空格。
如果 属性的值 tempFilesLocation 由空格组成,则默认的 %TMP% 位置用于编译。 如果未 tempFilesLocation 指定开关,则会出现相同的默认行为。
              XmlSerializer不检查路径是否存在。 否则, DirectoryNotFoundException 将生成 。 如果 %TMP% 路径不存在, XmlSerializer 则这与 的默认行为相同。
构造函数
| RootedPathValidator() | 初始化 RootedPathValidator 类的新实例。 | 
方法
| CanValidate(Type) | 确定是否可以验证该对象的类型。 | 
| Equals(Object) | 确定指定对象是否等于当前对象。(继承自 Object) | 
| GetHashCode() | 作为默认哈希函数。(继承自 Object) | 
| GetType() | 获取当前实例的 Type。(继承自 Object) | 
| MemberwiseClone() | 创建当前 Object 的浅表副本。(继承自 Object) | 
| ToString() | 返回表示当前对象的字符串。(继承自 Object) | 
| Validate(Object) | 确定对象的值是否有效。 |