Sdílet prostřednictvím


XsdDataContractImporter.GetKnownTypeReferences(XmlQualifiedName) Metoda

Definice

Vrátí seznam CodeTypeReference objektů, který představuje známé typy vygenerované při generování kódu pro zadaný typ schématu.

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)

Parametry

typeName
XmlQualifiedName

Představuje XmlQualifiedName typ schématu, pro který se mají vyhledat známé typy.

Návraty

A IList<T> typu CodeTypeReference.

Poznámky

Při generování typů CLR pro typy schématu se také generují známé typy pro všechny odvozené typy, které jsou přítomné ve schématu. V mnoha případech jsou tyto známé typy přidány pomocí atributů do vygenerovaného kódu. (Viz například KnownTypeAttribute třída. ) Pro typ nejvyšší úrovně však musí existovat způsob, jak vrátit sadu vygenerovaných známých typů. Tato metoda vrátí CodeTypeReference pro známé typy, které byly generovány pro konkrétní typ schématu.

Další informace najdete v tématu Známé typy kontraktů dat.

Platí pro

Viz také