Condividi tramite


XmlSchemas.Compile(ValidationEventHandler, Boolean) Metodo

Definizione

Elabora i nomi di elemento e di attributo negli schemi XML e, facoltativamente, convalida gli schemi XML.

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);
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)

Parametri

handler
ValidationEventHandler

ValidationEventHandler che specifica il metodo di callback che gestisce gli errori e gli avvisi durante la convalida dello schema XML, se il parametro strict è impostato su true.

fullCompile
Boolean

true per convalidare gli schemi XML nell'insieme mediante il metodo Compile(ValidationEventHandler, Boolean) della classe XmlSchemas. In caso contrario, false.

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).

  • Tramite lo 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.

Si applica a