XsdDataContractImporter.GetKnownTypeReferences(XmlQualifiedName) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回 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。
如需詳細資訊,請參閱 資料合約已知類型。