XmlSchemas.Compile(ValidationEventHandler, Boolean) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.