XmlSchemas.Compile(ValidationEventHandler, Boolean) Methode

Definitie

Verwerkt de element- en kenmerknamen in de XML-schema's en valideert desgewenst de XML-schema's.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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)

Parameters

handler
ValidationEventHandler

Een ValidationEventHandler die de callback-methode specificeert die fouten en waarschuwingen verwerkt tijdens de validatie van het XML-schema, als de strikte parameter is ingesteld op true.

fullCompile
Boolean

true om de XML-schema's in de verzameling te valideren met behulp van de Compile(ValidationEventHandler, Boolean) methode van de XmlSchemas klasse; falseanders.

Kenmerken

Opmerkingen

De volgende lijst bevat situaties waarin de Compile methode wordt aangeroepen:

  • Door de klasse tijdens het ServiceDescriptionReflector maken van ServiceDescription objecten op basis van klassen die worden geïdentificeerd als webservices.

  • Door het hulpprogramma Wsdl.exe of de ServiceDescriptionImporter klasse tijdens het genereren van clientproxyklassen of abstracte serverklassen uit een WSDL-document (Web Services Description Language).

  • Door het hulpprogramma Xsd.exe tijdens het genereren van XML-schema's van typen in assembly's.

Gebruik in plaats van de methode rechtstreeks aan Compile te roepen de eerder genoemde klassen of hulpprogramma's.

Van toepassing op