Aracılığıyla paylaş


XsdDataContractImporter.GetKnownTypeReferences(XmlQualifiedName) Yöntem

Tanım

Belirtilen şema türü için kod oluşturulurken oluşturulan bilinen türleri temsil eden CodeTypeReference nesnelerinin listesini döndürür.

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)

Parametreler

typeName
XmlQualifiedName

Bilinen türleri aramak için şema türünü temsil eden bir XmlQualifiedName.

Döndürülenler

CodeTypeReferencetüründe bir koleksiyon.

Açıklamalar

Şema türleri için CLR türleri oluşturulurken, şemada bulunan tüm türetilmiş türler için de bilinen türler oluşturulur. Çoğu durumda, bu bilinen türler oluşturulan koda öznitelikler kullanılarak eklenir. (Örneğin, KnownTypeAttribute sınıfına bakın. ) Ancak, en üst düzey tür için, oluşturulan bilinen türler kümesini döndürmenin bir yolu olmalıdır. Bu yöntem, belirli bir şema türü için oluşturulan bilinen türler için CodeTypeReference döndürür.

Daha fazla bilgi için bkz. Veri Sözleşmesi Bilinen Türleri.

Şunlara uygulanır

Ayrıca bkz.