XmlSchema.Compile Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kompiliert das XML-Schemaobjektmodell (SOM) in Schemainformationen zur Überprüfung. Wird verwendet, um die syntaktische und semantische Struktur der programmgesteuerten SOM zu überprüfen. Während der Kompilierung wird die Überprüfung der semantischen Überprüfung durchgeführt.
Überlädt
| Name | Beschreibung |
|---|---|
| Compile(ValidationEventHandler) |
Veraltet.
Veraltet.
Kompiliert das XML-Schemaobjektmodell (SOM) in Schemainformationen zur Überprüfung. Wird verwendet, um die syntaktische und semantische Struktur der programmgesteuerten SOM zu überprüfen. Während der Kompilierung wird die Überprüfung der semantischen Überprüfung durchgeführt. |
| Compile(ValidationEventHandler, XmlResolver) |
Veraltet.
Veraltet.
Kompiliert das XML-Schemaobjektmodell (SOM) in Schemainformationen zur Überprüfung. Wird verwendet, um die syntaktische und semantische Struktur der programmgesteuerten SOM zu überprüfen. Während der Kompilierung wird die Überprüfung der semantischen Überprüfung durchgeführt. |
Hinweise
Important
Die methode Compile ist in der Microsoft .NET Framework Version 2.0 veraltet und wurde durch die methode XmlSchemaSet.Compile ersetzt.
Compile(ValidationEventHandler)
Achtung
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202
Achtung
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202
Kompiliert das XML-Schemaobjektmodell (SOM) in Schemainformationen zur Überprüfung. Wird verwendet, um die syntaktische und semantische Struktur der programmgesteuerten SOM zu überprüfen. Während der Kompilierung wird die Überprüfung der semantischen Überprüfung durchgeführt.
public:
void Compile(System::Xml::Schema::ValidationEventHandler ^ validationEventHandler);
public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler);
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
Public Sub Compile (validationEventHandler As ValidationEventHandler)
Parameter
- validationEventHandler
- ValidationEventHandler
Der Überprüfungsereignishandler, der Informationen zu XML-Schemaüberprüfungsfehlern empfängt.
- Attribute
Hinweise
Important
Die methode Compile ist in der Microsoft .NET Framework Version 2.0 veraltet und wurde durch die methode XmlSchemaSet.Compile ersetzt.
Gilt für:
Compile(ValidationEventHandler, XmlResolver)
Achtung
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202
Achtung
Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202
Kompiliert das XML-Schemaobjektmodell (SOM) in Schemainformationen zur Überprüfung. Wird verwendet, um die syntaktische und semantische Struktur der programmgesteuerten SOM zu überprüfen. Während der Kompilierung wird die Überprüfung der semantischen Überprüfung durchgeführt.
public:
void Compile(System::Xml::Schema::ValidationEventHandler ^ validationEventHandler, System::Xml::XmlResolver ^ resolver);
public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile(System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver);
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
Public Sub Compile (validationEventHandler As ValidationEventHandler, resolver As XmlResolver)
Parameter
- validationEventHandler
- ValidationEventHandler
Der Überprüfungsereignishandler, der Informationen zu den XML-Schemaüberprüfungsfehlern empfängt.
- resolver
- XmlResolver
Wird XmlResolver verwendet, um Namespaces aufzulösen, auf die in include und import Elementen verwiesen wird.
- Attribute
Hinweise
Wenn das SOM über die Oder-Elemente importinclude auf andere Namespaces verweist, wird dies XmlResolver verwendet, um diese Verweise aufzulösen. Wenn der Resolver auf null festgelegt ist, gibt dies an, dass der Benutzer sich nicht um das Auflösen import oder include die Elemente kümmert. In diesem Fall werden die Verweise nicht aufgelöst. Der Resolver wird nach Abschluss der Compile Methode nicht zwischengespeichert.
Important
Die methode Compile ist in der Microsoft .NET Framework Version 2.0 veraltet und wurde durch die methode XmlSchemaSet.Compile ersetzt.
Important
Die Compile Methode verwendet die XmlUrlResolver Klasse, um externe Schemas aufzulösen, auf die verwiesen wird, standardmäßig elemente einzuschließen, zu importieren oder neu zu definieren. Sie können die Auflösung externer Schemas deaktivieren, indem Sie NULL als XmlResolver Parameter übergeben.