XmlSchema.Compile Método

Definición

Compila el Modelo de objetos de esquemas XML (SOM) en información de esquemas para la validación. Se usa para comprobar la estructura sintáctica y semántica del SOM creado mediante programación. La comprobación de la validación semántica se realiza durante la compilación.

Sobrecargas

Compile(ValidationEventHandler)
Obsoletos.
Obsoletos.
Obsoletos.

Compila el Modelo de objetos de esquemas XML (SOM) en información de esquemas para la validación. Se usa para comprobar la estructura sintáctica y semántica del SOM creado mediante programación. La comprobación de la validación semántica se realiza durante la compilación.

Compile(ValidationEventHandler, XmlResolver)
Obsoletos.
Obsoletos.
Obsoletos.

Compila el Modelo de objetos de esquemas XML (SOM) en información de esquemas para la validación. Se usa para comprobar la estructura sintáctica y semántica del SOM creado mediante programación. La comprobación de la validación semántica se realiza durante la compilación.

Comentarios

Importante

El Compile método está obsoleto en la Microsoft .NET Framework versión 2.0 y se ha reemplazado por el XmlSchemaSet.Compile método .

Compile(ValidationEventHandler)

Source:
XmlSchema.cs
Source:
XmlSchema.cs
Source:
XmlSchema.cs

Precaución

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

Precaución

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

Precaución

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

Compila el Modelo de objetos de esquemas XML (SOM) en información de esquemas para la validación. Se usa para comprobar la estructura sintáctica y semántica del SOM creado mediante programación. La comprobación de la validación semántica se realiza durante la compilación.

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)

Parámetros

validationEventHandler
ValidationEventHandler

Controlador de eventos de validación que recibe información acerca de los errores de validación del esquema XML.

Atributos

Comentarios

Importante

El Compile método está obsoleto en la Microsoft .NET Framework versión 2.0 y se ha reemplazado por el XmlSchemaSet.Compile método .

Se aplica a

Compile(ValidationEventHandler, XmlResolver)

Source:
XmlSchema.cs
Source:
XmlSchema.cs
Source:
XmlSchema.cs

Precaución

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

Precaución

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

Precaución

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

Compila el Modelo de objetos de esquemas XML (SOM) en información de esquemas para la validación. Se usa para comprobar la estructura sintáctica y semántica del SOM creado mediante programación. La comprobación de la validación semántica se realiza durante la compilación.

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)

Parámetros

validationEventHandler
ValidationEventHandler

Controlador de eventos de validación que recibe información acerca de los errores de validación del esquema XML.

resolver
XmlResolver

Objeto XmlResolver utilizado para resolver los espacios de nombres a los que se hace referencia en los elementos include e import.

Atributos

Comentarios

Si el SOM hace referencia a otros espacios de nombres a través de los import elementos o include , XmlResolver se usa para resolver estas referencias. Si el solucionador se establece nullen , esto indica que el usuario no le importa la resolución import o include los elementos. En este caso, las referencias no se resuelven. La resolución no se almacena en caché una vez completado el Compile método.

Importante

El Compile método está obsoleto en la Microsoft .NET Framework versión 2.0 y se ha reemplazado por el XmlSchemaSet.Compile método .

Importante

El Compile método usa la XmlUrlResolver clase para resolver esquemas externos a los que se hace referencia en incluir, importar o redefinir elementos de forma predeterminada. Puede deshabilitar la resolución de esquemas externos pasando null como XmlResolver parámetro.

Se aplica a