XsdDataContractImporter.GetKnownTypeReferences(XmlQualifiedName) Método

Definição

Retorna uma lista de objetos CodeTypeReference que representa os tipos conhecidos gerados ao gerar código para o tipo de esquema especificado.

public:
 System::Collections::Generic::ICollection<System::CodeDom::CodeTypeReference ^> ^ GetKnownTypeReferences(System::Xml::XmlQualifiedName ^ typeName);
public System.Collections.Generic.ICollection<System.CodeDom.CodeTypeReference>? GetKnownTypeReferences (System.Xml.XmlQualifiedName typeName);
public System.Collections.Generic.ICollection<System.CodeDom.CodeTypeReference> GetKnownTypeReferences (System.Xml.XmlQualifiedName typeName);
member this.GetKnownTypeReferences : System.Xml.XmlQualifiedName -> System.Collections.Generic.ICollection<System.CodeDom.CodeTypeReference>
Public Function GetKnownTypeReferences (typeName As XmlQualifiedName) As ICollection(Of CodeTypeReference)

Parâmetros

typeName
XmlQualifiedName

Um XmlQualifiedName que representa o tipo de esquema para o qual procurar tipos conhecidos.

Retornos

Uma coleção do tipo CodeTypeReference.

Comentários

Ao gerar tipos CLR para tipos de esquema, tipos conhecidos também são gerados para todos os tipos derivados presentes no esquema. Em muitos casos, esses tipos conhecidos são adicionados usando atributos ao código gerado. (Por exemplo, consulte a classe KnownTypeAttribute. ) No entanto, para o tipo de nível superior, precisa haver uma maneira de retornar o conjunto de tipos conhecidos gerados. Esse método retorna o CodeTypeReference para tipos conhecidos que foram gerados para um tipo de esquema específico.

Para obter mais informações, consulte tipos conhecidos do contrato de dados.

Aplica-se a

Confira também