Compartir a través de


XmlSchemas.Compile(ValidationEventHandler, Boolean) Método

Definición

Procesa el elemento y los nombres de atributo de los esquemas XML y, opcionalmente, valida los esquemas XML.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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)

Parámetros

handler
ValidationEventHandler

Delegado ValidationEventHandler que especifica el método de devolución de llamada que controla los errores y las advertencias durante la validación de esquemas XML, si el parámetro strict se establece en true.

fullCompile
Boolean

true para validar los esquemas XML de la colección utilizando el método Compile(ValidationEventHandler, Boolean) de la clase XmlSchemas; en caso contrario, false.

Comentarios

En la lista siguiente se identifican situaciones en las que se llama al Compile método :

  • Por la ServiceDescriptionReflector clase al crear ServiceDescription objetos a partir de clases que se identifican como servicios web.

  • Mediante la herramienta Wsdl.exe o la ServiceDescriptionImporter clase , al generar clases de proxy de cliente o clases de servidor abstractas a partir de un documento de lenguaje de descripción de servicios web (WSDL).

  • Por la herramienta Xsd.exe al generar esquemas XML a partir de tipos encontrados en ensamblados.

En lugar de llamar al Compile método directamente, use las herramientas o clases mencionadas anteriormente.

Se aplica a