XmlSchema.Compile Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .