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);
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 buscar los tipos conocidos.

Devoluciones

ICollection<CodeTypeReference>

IList<T> de tipo CodeTypeReference.

Comentarios

Al generar los tipos de CLR para los tipos de esquema, los tipos conocidos también se generan para todos los tipos derivados que se encuentran en el esquema. En muchos casos, estos tipos conocidos se agregan con atributos al código generado. (Por ejemplo, vea la KnownTypeAttribute clase . ) Sin embargo, para el tipo de nivel superior, debe haber una manera de devolver el conjunto de tipos conocidos generados. Este método devuelve 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