TypedDataSetSchemaImporterExtension.ImportSchemaType 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í.
Genera información interna de asignación de tipos para un elemento definido en un documento de esquema XML.
Sobrecargas
ImportSchemaType(XmlSchemaType, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider) |
Genera información interna de asignación de tipos para un elemento definido en un documento de esquema XML. |
ImportSchemaType(String, String, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider) |
Genera información interna de asignación de tipos para un elemento definido en un documento de esquema XML. |
Comentarios
Se expande sobre XmlSchemaImporter para proporcionar funcionalidad adicional para conjuntos de datos con tipo y genera asignaciones internas a tipos de .NET Framework para declaraciones de elementos de esquema XML, incluidos los elementos de mensaje XSD literales en un documento WSDL.
ImportSchemaType(XmlSchemaType, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider)
Genera información interna de asignación de tipos para un elemento definido en un documento de esquema XML.
public:
override System::String ^ ImportSchemaType(System::Xml::Schema::XmlSchemaType ^ type, System::Xml::Schema::XmlSchemaObject ^ context, System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::XmlSchemaImporter ^ importer, System::CodeDom::CodeCompileUnit ^ compileUnit, System::CodeDom::CodeNamespace ^ mainNamespace, System::Xml::Serialization::CodeGenerationOptions options, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider);
public override string ImportSchemaType (System.Xml.Schema.XmlSchemaType type, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider);
override this.ImportSchemaType : System.Xml.Schema.XmlSchemaType * System.Xml.Schema.XmlSchemaObject * System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.XmlSchemaImporter * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.Xml.Serialization.CodeGenerationOptions * System.CodeDom.Compiler.CodeDomProvider -> string
Public Overrides Function ImportSchemaType (type As XmlSchemaType, context As XmlSchemaObject, schemas As XmlSchemas, importer As XmlSchemaImporter, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, options As CodeGenerationOptions, codeProvider As CodeDomProvider) As String
Parámetros
- type
- XmlSchemaType
Tipo de esquema XML.
- context
- XmlSchemaObject
XmlSchemaObject que representa la clase raíz para la jerarquía del modelo de objetos de esquema Xml y actúa como clase base para clases como XmlSchema.
- schemas
- XmlSchemas
Clase XmlSchema que representa una colección de esquemas XML.
- importer
- XmlSchemaImporter
XmlSchemaImporter base que genera asignaciones internas a los tipos de .NET Framework para las declaraciones de elemento de esquema XML, incluidas las partes literales del mensaje XSD de un documento WSDL.
- compileUnit
- CodeCompileUnit
CodeCompileUnit para contener el código generado.
- mainNamespace
- CodeNamespace
Espacio de nombres principal.
- options
- CodeGenerationOptions
CodeGenerationOptions que especifica diversas opciones que se pueden utilizar al generar tipos de .NET Framework para su uso con un servicio Web XML.
- codeProvider
- CodeDomProvider
El valor de CodeDomProvider específico de idioma que se va a utilizar para generar el conjunto de datos.
Devoluciones
Cadena que representa el nombre de la clase del conjunto de datos con tipo.
Comentarios
Importante
Llamar a este método con datos que no son de confianza supone un riesgo de seguridad. Llame a este método solo con datos de confianza. Para obtener más información, vea Validar todas las entradas.
Se expande sobre XmlSchemaImporter para proporcionar funcionalidad adicional para conjuntos de datos con tipo y genera asignaciones internas a tipos de .NET Framework para declaraciones de elementos de esquema XML, incluidos los elementos de mensaje XSD literales en un documento WSDL.
Se aplica a
ImportSchemaType(String, String, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider)
Genera información interna de asignación de tipos para un elemento definido en un documento de esquema XML.
public:
override System::String ^ ImportSchemaType(System::String ^ name, System::String ^ namespaceName, System::Xml::Schema::XmlSchemaObject ^ context, System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::XmlSchemaImporter ^ importer, System::CodeDom::CodeCompileUnit ^ compileUnit, System::CodeDom::CodeNamespace ^ mainNamespace, System::Xml::Serialization::CodeGenerationOptions options, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider);
public override string ImportSchemaType (string name, string namespaceName, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider);
override this.ImportSchemaType : string * string * System.Xml.Schema.XmlSchemaObject * System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.XmlSchemaImporter * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.Xml.Serialization.CodeGenerationOptions * System.CodeDom.Compiler.CodeDomProvider -> string
Public Overrides Function ImportSchemaType (name As String, namespaceName As String, context As XmlSchemaObject, schemas As XmlSchemas, importer As XmlSchemaImporter, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, options As CodeGenerationOptions, codeProvider As CodeDomProvider) As String
Parámetros
- context
- XmlSchemaObject
XmlSchemaObject que representa la clase raíz para la jerarquía del modelo de objetos de esquema XML y actúa como clase base para clases como XmlSchema.
- schemas
- XmlSchemas
Clase XmlSchema que representa una colección de esquemas XML.
- importer
- XmlSchemaImporter
XmlSchemaImporter base que genera asignaciones internas a los tipos de .NET Framework para las declaraciones de elemento de esquema XML, incluidas las partes literales del mensaje XSD de un documento WSDL.
- compileUnit
- CodeCompileUnit
CodeCompileUnit para contener el código generado.
- mainNamespace
- CodeNamespace
CodeNamespace que contiene el conjunto de datos generado.
- options
- CodeGenerationOptions
CodeGenerationOptions que especifica diversas opciones que se pueden utilizar al generar tipos de .NET Framework para su uso con un servicio Web XML.
- codeProvider
- CodeDomProvider
El valor de CodeDomProvider específico de idioma que se va a utilizar para generar el conjunto de datos.
Devoluciones
String que representa el nombre de la clase del conjunto de datos con tipo.
Comentarios
Importante
Llamar a este método con datos que no son de confianza supone un riesgo de seguridad. Llame a este método solo con datos de confianza. Para obtener más información, vea Validar todas las entradas.
Se expande sobre XmlSchemaImporter para proporcionar funcionalidad adicional para conjuntos de datos con tipo y genera asignaciones internas a tipos de .NET Framework para declaraciones de elementos de esquema XML, incluidos los elementos de mensaje XSD literales en un documento WSDL.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de