Compartilhar via


XmlSchemas.Compile(ValidationEventHandler, Boolean) Método

Definição

Processa os nomes de elemento e de atributo nos esquemas XML e, opcionalmente, valida os esquemas XML.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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

Um ValidationEventHandler que especifica o método de retorno de chamada que trata os erros e os avisos durante a validação do esquema XML, se o parâmetro strict estiver definido como true.

fullCompile
Boolean

true para validar os esquemas XML na coleção usando o método Compile(ValidationEventHandler, Boolean) da classe XmlSchemas; caso contrário, false.

Comentários

A lista a seguir identifica situações nas quais o Compile método é chamado:

  • Pela classe ao ServiceDescriptionReflector criar ServiceDescription objetos de classes identificadas como serviços Web.

  • Pela ferramenta Wsdl.exe ou pela ServiceDescriptionImporter classe, ao mesmo tempo em que gera classes de proxy de cliente ou classes de servidor abstratas de um documento WSDL (Linguagem de Descrição dos Serviços Web).

  • Pela ferramenta Xsd.exe ao gerar esquemas XML de tipos encontrados em assemblies.

Em vez de chamar o Compile método diretamente, use as classes ou ferramentas mencionadas anteriormente.

Aplica-se a