XsdDataContractImporter.GetKnownTypeReferences(XmlQualifiedName) Metodo

Definizione

Restituisce un elenco di oggetti CodeTypeReference che rappresentano i tipi noti generati durante la generazione di codice per il tipo di schema specificato.

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)

Parametri

typeName
XmlQualifiedName

Classe XmlQualifiedName che rappresenta il tipo di schema per il quale cercare tipi noti.

Restituisce

ICollection<CodeTypeReference>

IList<T> di tipo CodeTypeReference.

Commenti

Quando vengono generati tipi CLR per tipi di schema, i tipi noti vengono generati anche per tutti i tipi derivati presenti nello schema. In molti casi questi tipi noti vengono aggiunti utilizzando attributi nel codice generato. Ad esempio, vedere la KnownTypeAttribute classe . ) Tuttavia, per il tipo di primo livello, è necessario che sia necessario restituire il set di tipi noti generati. Questo metodo restituisce CodeTypeReference per i tipi noti generati per un tipo di schema specifico.

Per altre informazioni, vedere Tipi noti del contratto di dati.

Si applica a

Vedi anche