Condividi tramite


XmlSchema.Compile Metodo

Definizione

Compila il modello SOM (Schema Object Model) XML in informazioni sullo schema per la convalida. Usato per controllare la struttura sintattica e semantica di SOM compilato a livello di codice. Il controllo di convalida della semantica viene eseguito durante la compilazione.

Overload

Compile(ValidationEventHandler)
Obsoleti.
Obsoleti.
Obsoleti.

Compila il modello SOM (Schema Object Model) XML in informazioni sullo schema per la convalida. Usato per controllare la struttura sintattica e semantica di SOM compilato a livello di codice. Il controllo di convalida della semantica viene eseguito durante la compilazione.

Compile(ValidationEventHandler, XmlResolver)
Obsoleti.
Obsoleti.
Obsoleti.

Compila il modello SOM (Schema Object Model) XML in informazioni sullo schema per la convalida. Usato per controllare la struttura sintattica e semantica di SOM compilato a livello di codice. Il controllo di convalida della semantica viene eseguito durante la compilazione.

Commenti

Importante

Il Compile metodo è obsoleto nella Microsoft .NET Framework versione 2.0 ed è stato sostituito dal XmlSchemaSet.Compile metodo .

Compile(ValidationEventHandler)

Origine:
XmlSchema.cs
Origine:
XmlSchema.cs
Origine:
XmlSchema.cs

Attenzione

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202

Attenzione

XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.

Attenzione

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202

Compila il modello SOM (Schema Object Model) XML in informazioni sullo schema per la convalida. Usato per controllare la struttura sintattica e semantica di SOM compilato a livello di codice. Il controllo di convalida della semantica viene eseguito durante la compilazione.

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);
[System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")]
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);
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")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
[<System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")>]
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
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
Public Sub Compile (validationEventHandler As ValidationEventHandler)

Parametri

validationEventHandler
ValidationEventHandler

Gestore eventi di convalida che riceve informazioni sugli errori di convalida dello schema XML.

Attributi

Commenti

Importante

Il Compile metodo è obsoleto nella Microsoft .NET Framework versione 2.0 ed è stato sostituito dal XmlSchemaSet.Compile metodo .

Si applica a

Compile(ValidationEventHandler, XmlResolver)

Origine:
XmlSchema.cs
Origine:
XmlSchema.cs
Origine:
XmlSchema.cs

Attenzione

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202

Attenzione

XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.

Attenzione

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202

Compila il modello SOM (Schema Object Model) XML in informazioni sullo schema per la convalida. Usato per controllare la struttura sintattica e semantica di SOM compilato a livello di codice. Il controllo di convalida della semantica viene eseguito durante la compilazione.

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);
[System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")]
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);
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")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
[<System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")>]
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
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
Public Sub Compile (validationEventHandler As ValidationEventHandler, resolver As XmlResolver)

Parametri

validationEventHandler
ValidationEventHandler

Gestore eventi di convalida che riceve informazioni sugli errori di convalida dello schema XML.

resolver
XmlResolver

XmlResolver utilizzato per risolvere gli spazi dei nomi a cui si fa riferimento negli elementi include e import.

Attributi

Commenti

Se som fa riferimento ad altri spazi dei nomi tramite gli import elementi o include , viene XmlResolver utilizzato per risolvere questi riferimenti. Se il sistema di risoluzione è impostato su null, questo indica che l'utente non è interessato alla risoluzione o include agli import elementi. In questo caso, i riferimenti non vengono risolti. Il resolver non viene memorizzato nella cache al termine del Compile metodo.

Importante

Il Compile metodo è obsoleto nella Microsoft .NET Framework versione 2.0 ed è stato sostituito dal XmlSchemaSet.Compile metodo .

Importante

Il Compile metodo usa la XmlUrlResolver classe per risolvere gli schemi esterni a cui si fa riferimento in includere, importare o ridefinire gli elementi per impostazione predefinita. È possibile disabilitare la risoluzione degli schemi esterni passando Null come XmlResolver parametro .

Si applica a