RootedPathValidator 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
验证管理配置开关使用 tempFilesLocation
的规则。
public ref class RootedPathValidator : System::Configuration::ConfigurationValidatorBase
public class RootedPathValidator : System.Configuration.ConfigurationValidatorBase
type RootedPathValidator = class
inherit ConfigurationValidatorBase
Public 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) |
确定对象的值是否有效。 |