XmlSchemas.Compile(ValidationEventHandler, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
处理 XML 架构中的元素和特性名称,还可以选择验证 XML 架构。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
void Compile(System::Xml::Schema::ValidationEventHandler ^ handler, bool fullCompile);
public void Compile (System.Xml.Schema.ValidationEventHandler? handler, bool fullCompile);
public void Compile (System.Xml.Schema.ValidationEventHandler handler, bool fullCompile);
member this.Compile : System.Xml.Schema.ValidationEventHandler * bool -> unit
Public Sub Compile (handler As ValidationEventHandler, fullCompile As Boolean)
参数
- handler
- ValidationEventHandler
ValidationEventHandler,在严格参数设置为 true
时指定在 XML 架构验证过程中处理错误和警告的回调方法。
- fullCompile
- Boolean
为 true
则使用 Compile(ValidationEventHandler, Boolean) 类的 XmlSchemas 方法验证集合中的 XML 架构;否则为 false
。
注解
以下列表标识调用该方法的情况 Compile :
ServiceDescriptionReflector通过类从标识为 Web 服务的类创建ServiceDescription对象。
通过Wsdl.exe工具或 ServiceDescriptionImporter 类,同时从 Web 服务描述语言 (WSDL) 文档中生成客户端代理类或抽象服务器类。
通过Xsd.exe工具,从程序集中找到的类型生成 XML 架构。
不使用直接调用 Compile 该方法,而是使用前面提到的类或工具。