共用方式為


XsdDataContractImporter.GetKnownTypeReferences(XmlQualifiedName) 方法

定義

傳回 CodeTypeReference 物件清單,代表產生指定架構型別的程式代碼時所產生的已知型別。

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)

參數

typeName
XmlQualifiedName

XmlQualifiedName,表示要查閱已知型別的架構類型。

傳回

類型為 CodeTypeReference的集合。

備註

為架構類型產生 CLR 類型時,也會針對架構中存在的所有衍生類型產生已知型別。 在許多情況下,這些已知型別會使用屬性新增至產生的程序代碼。 (例如,請參閱 KnownTypeAttribute 類別。不過,針對最上層類型,必須有一種方式可以傳回產生的已知型別集。 這個方法會針對針對特定架構類型產生的已知型別傳回 CodeTypeReference

如需詳細資訊,請參閱 資料合約已知類型

適用於

另請參閱