XmlSchemas.Compile(ValidationEventHandler, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Elabora i nomi degli elementi e degli attributi negli XML Schema e, facoltativamente, convalida gli XML Schema.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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)
Parametri
- handler
- ValidationEventHandler
Oggetto ValidationEventHandler che specifica il metodo di callback che gestisce gli errori e gli avvisi durante la convalida di XML Schema, se il parametro strict è impostato su true.
- fullCompile
- Boolean
true per convalidare gli XML Schema nella raccolta utilizzando il Compile(ValidationEventHandler, Boolean) metodo della XmlSchemas classe ; in caso contrario, false.
- Attributi
Commenti
L'elenco seguente identifica le situazioni in cui viene chiamato il Compile metodo :
Dalla classe durante la ServiceDescriptionReflector creazione di ServiceDescription oggetti da classi identificate come servizi Web.
Tramite lo strumento Wsdl.exe o la classe , durante la ServiceDescriptionImporter generazione di classi proxy client o classi server astratte da un documento WSDL (Web Services Description Language).
Dallo strumento Xsd.exe durante la generazione di XML Schema dai tipi trovati negli assembly.
Anziché chiamare direttamente il Compile metodo, usare le classi o gli strumenti indicati in precedenza.