XsdDataContractImporter.GetKnownTypeReferences(XmlQualifiedName) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí seznam CodeTypeReference objektů, které představují známé typy generované 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
XmlQualifiedName, který představuje typ schématu pro vyhledání známých typů.
Návraty
Kolekce typu CodeTypeReference.
Poznámky
Při generování typů CLR pro typy schématu se také vygenerují známé typy pro všechny odvozené typy, které jsou přítomné ve schématu. V mnoha případech se tyto známé typy přidávají pomocí atributů do vygenerovaného kódu. (Viz například třída KnownTypeAttribute. ) U typu 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 naleznete v tématu datové kontrakty známé typy.