XmlSchema.Compile Methode

Definition

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.

Gilt für: