XmlSchema.Compile Método

Definición

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

Sobrecargas

Nombre Description
Compile(ValidationEventHandler)
Obsoletos.
Obsoletos.

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

Compile(ValidationEventHandler, XmlResolver)
Obsoletos.
Obsoletos.

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

Comentarios

Importante

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

Compile(ValidationEventHandler)

Precaución

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

Precaución

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

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

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)

Parámetros

validationEventHandler
ValidationEventHandler

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

Atributos

Comentarios

Importante

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

Se aplica a

Compile(ValidationEventHandler, XmlResolver)

Precaución

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

Precaución

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

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

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)

Parámetros

validationEventHandler
ValidationEventHandler

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

resolver
XmlResolver

XmlResolver utilizado para resolver los espacios de nombres a los que se hace referencia en include los elementos y 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 se preocupa por resolver import o include 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 método Compile está obsoleto en la versión 2.0 de Microsoft .NET Framework y se ha reemplazado por el método XmlSchemaSet.Compile.

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 parámetro XmlResolver .

Se aplica a