Condividi tramite


XsdDataContractImporter.GetKnownTypeReferences(XmlQualifiedName) Metodo

Definizione

Restituisce un elenco di oggetti CodeTypeReference che rappresenta 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);
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

Un XmlQualifiedName che rappresenta il tipo di schema per cui cercare i tipi noti.

Restituisce

Raccolta di tipo CodeTypeReference.

Commenti

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

Per altre informazioni, vedere tipi noti del contratto dati.

Si applica a

Vedi anche