Compartir a través de


XsdDataContractImporter.GetKnownTypeReferences(XmlQualifiedName) Método

Definición

Devuelve una lista de objetos CodeTypeReference que representa los tipos conocidos generados al generar código para el 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

Un XmlQualifiedName que representa el tipo de esquema para el que buscar los tipos conocidos.

Devoluciones

Colección de tipo CodeTypeReference.

Comentarios

Al generar tipos CLR para tipos de esquema, también se generan tipos conocidos para todos los tipos derivados presentes en el esquema. En muchos casos, estos tipos conocidos se agregan mediante atributos al código generado. (Por ejemplo, vea la clase KnownTypeAttribute . ) Sin embargo, para el tipo de nivel superior, debe haber una manera de devolver el conjunto de tipos conocidos generados. Este método devuelve el CodeTypeReference para los tipos conocidos que se generaron para un tipo de esquema específico.

Para obtener más información, vea tipos conocidos del contrato de datos.

Se aplica a

Consulte también