XmlSchemas.Compile(ValidationEventHandler, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Processa os nomes de elemento e 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);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public void Compile(System.Xml.Schema.ValidationEventHandler? handler, bool fullCompile);
public void Compile(System.Xml.Schema.ValidationEventHandler? handler, bool fullCompile);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public void Compile(System.Xml.Schema.ValidationEventHandler? handler, bool fullCompile);
public void Compile(System.Xml.Schema.ValidationEventHandler handler, bool fullCompile);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler * bool -> unit
member this.Compile : System.Xml.Schema.ValidationEventHandler * bool -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
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 manipula erros e avisos durante a validação do esquema XML, se o parâmetro estrito for definido como true.
- fullCompile
- Boolean
true para validar os esquemas XML na coleção usando o Compile(ValidationEventHandler, Boolean) método da XmlSchemas classe; caso contrário, false.
- Atributos
Comentários
A lista a seguir identifica situações em que 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 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.