XsdDataContractImporter.GetCodeTypeReference Método

Definición

Devuelve un CodeTypeReference para el elemento especificado.

Sobrecargas

Nombre Description
GetCodeTypeReference(XmlQualifiedName)

Devuelve un CodeTypeReference objeto al tipo CLR generado para el tipo de esquema con el especificado XmlQualifiedName.

GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)

Devuelve un CodeTypeReference para el elemento completo y el elemento de esquema XML especificados.

GetCodeTypeReference(XmlQualifiedName)

Devuelve un CodeTypeReference objeto al tipo CLR generado para el tipo de esquema con el especificado XmlQualifiedName.

public:
 System::CodeDom::CodeTypeReference ^ GetCodeTypeReference(System::Xml::XmlQualifiedName ^ typeName);
public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName);
member this.GetCodeTypeReference : System.Xml.XmlQualifiedName -> System.CodeDom.CodeTypeReference
Public Function GetCodeTypeReference (typeName As XmlQualifiedName) As CodeTypeReference

Parámetros

typeName
XmlQualifiedName

XmlQualifiedName que especifica el tipo de esquema que se va a buscar.

Devoluciones

Referencia CodeTypeReference al tipo CLR generado para el tipo de esquema con el typeName especificado.

Comentarios

Use este método para buscar la referencia a un tipo CLR generado después de llamar al Import método . CodeTypeReference contiene el nombre del tipo generado y se puede usar para buscar el correspondiente CodeTypeDeclaration en .CodeCompileUnit

Se aplica a

GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)

Devuelve un CodeTypeReference para el elemento completo y el elemento de esquema XML especificados.

public:
 System::CodeDom::CodeTypeReference ^ GetCodeTypeReference(System::Xml::XmlQualifiedName ^ typeName, System::Xml::Schema::XmlSchemaElement ^ element);
public System.CodeDom.CodeTypeReference GetCodeTypeReference(System.Xml.XmlQualifiedName typeName, System.Xml.Schema.XmlSchemaElement element);
member this.GetCodeTypeReference : System.Xml.XmlQualifiedName * System.Xml.Schema.XmlSchemaElement -> System.CodeDom.CodeTypeReference
Public Function GetCodeTypeReference (typeName As XmlQualifiedName, element As XmlSchemaElement) As CodeTypeReference

Parámetros

typeName
XmlQualifiedName

XmlQualifiedName que especifica el nombre completo XML del tipo de esquema que se va a buscar.

element
XmlSchemaElement

que XmlSchemaElement especifica un elemento en un esquema XML.

Devoluciones

CodeTypeReference que representa el tipo que se generó para el tipo de esquema especificado.

Comentarios

El elemento de esquema es necesario para los datos sobre el tipo especificado en el ámbito del elemento. El ejemplo principal de esto es el atributo nillableXSD . En el esquema, el valor nillable de en true se especifica en el elemento de esquema contenedor, mientras que el concepto de null se expresa en el tipo Nullable<T>CLR . El elemento se pasa para que este importador pueda buscar la información de nivel de elemento y devolver la referencia de tipo correcta en consecuencia.

Al importar WSDL, cada parámetro se importa por separado y, por tanto, los elementos de parámetro deben pasarse por separado.

Se aplica a