Compartilhar via


XsdDataContractImporter.GetCodeTypeReference Método

Definição

Retorna um CodeTypeReference para o elemento especificado.

Sobrecargas

GetCodeTypeReference(XmlQualifiedName)

Retorna um CodeTypeReference para o tipo CLR gerado para o tipo de esquema com o XmlQualifiedName especificado.

GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)

Retorna um CodeTypeReference para o elemento XML qualificado e o elemento de esquema.

GetCodeTypeReference(XmlQualifiedName)

Origem:
XsdDataContractImporter.cs
Origem:
XsdDataContractImporter.cs

Retorna um CodeTypeReference para o tipo CLR gerado para o tipo de esquema com o XmlQualifiedName especificado.

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

O XmlQualifiedName que especifica o tipo de esquema a ser procurado.

Retornos

Uma referência CodeTypeReference ao tipo CLR gerado para o tipo de esquema com o typeName especificado.

Comentários

Use esse método para pesquisar a referência a um tipo CLR gerado depois de chamar o Import método . O CodeTypeReference contém o nome do tipo gerado e pode ser usado para pesquisar o correspondente CodeTypeDeclaration no CodeCompileUnit.

Aplica-se a

GetCodeTypeReference(XmlQualifiedName, XmlSchemaElement)

Origem:
XsdDataContractImporter.cs
Origem:
XsdDataContractImporter.cs

Retorna um CodeTypeReference para o elemento XML qualificado e o elemento de esquema.

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

Um XmlQualifiedName que especifica o nome XML qualificado do tipo de esquema de pesquisa.

element
XmlSchemaElement

Um XmlSchemaElement que especifica um elemento em um esquema XML.

Retornos

Um CodeTypeReference que representa o tipo que foi gerado para o tipo de esquema especificado.

Comentários

O elemento de esquema é necessário para dados sobre o tipo especificado no escopo do elemento. O main exemplo disso é o atributo nillableXSD . No esquema, a configuração nillable como true é especificada no elemento de esquema que contém, enquanto o conceito de nulo é expresso no tipo Nullable<T>CLR . O elemento é passado para que esse importador possa pesquisar as informações no nível do elemento e retornar a referência de tipo correta adequadamente.

Ao importar o WSDL, cada parâmetro é importado separadamente e, portanto, os elementos de parâmetro precisam ser passados separadamente.

Aplica-se a