Freigeben über


XmlSchemas.Compile(ValidationEventHandler, Boolean) Methode

Definition

Verarbeitet die Element- und Attributnamen in den XML-Schemas und validiert optional die XML-Schemas.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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)

Parameter

handler
ValidationEventHandler

Ein ValidationEventHandler, der die Rückrufmethode angibt, die Fehler und Warnungen während der XML-Schemavalidierung behandelt, wenn der Strict-Parameter auf true festgelegt ist.

fullCompile
Boolean

true, um die XML-Schemas in der Auflistung mithilfe der Compile(ValidationEventHandler, Boolean)-Methode der XmlSchemas-Klasse zu validieren, andernfalls false.

Hinweise

Die folgende Liste identifiziert Situationen, in denen die Compile -Methode aufgerufen wird:

  • Durch die ServiceDescriptionReflector -Klasse beim Erstellen von ServiceDescription Objekten aus Klassen, die als Webdienste identifiziert werden.

  • Mit dem Wsdl.exe Tool oder der ServiceDescriptionImporter -Klasse, während Clientproxyklassen oder abstrakte Serverklassen aus einem WSDL-Dokument (Web Services Description Language) generiert werden.

  • Mit dem Xsd.exe Tool beim Generieren von XML-Schemas aus Typen in Assemblys.

Anstatt die Compile -Methode direkt aufzurufen, verwenden Sie die zuvor erwähnten Klassen oder Tools.

Gilt für: