DataContractSerializer.KnownTypes Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesne grafında bulunabilecek türlerin koleksiyonunu, bu örneğini kullanarak seri hale getirerek DataContractSerializeralır.
public:
property System::Collections::ObjectModel::ReadOnlyCollection<Type ^> ^ KnownTypes { System::Collections::ObjectModel::ReadOnlyCollection<Type ^> ^ get(); };
public System.Collections.ObjectModel.ReadOnlyCollection<Type> KnownTypes { get; }
member this.KnownTypes : System.Collections.ObjectModel.ReadOnlyCollection<Type>
Public ReadOnly Property KnownTypes As ReadOnlyCollection(Of Type)
Özellik Değeri
ReadOnlyCollection<T> Oluşturucuya bilinen türler olarak geçirilen beklenen türleri DataContractSerializer içeren bir.
Açıklamalar
özelliği, KnownTypes serileştirme ve seri durumdan çıkarma için kullanılan bilinen türler kümesini sağlar. Örneğin, sınıfın Hashtable bir örneği bir Person
sınıfın örneklerini içeriyorsa, türü sınıfın List<T> bir örneğine ekleyin Person
ve örneğini kullanarak örneğini DataContractSerializeroluşturun. öğesine eklenecek Hashtablebaşka türler biliyorsanız bu türleri koleksiyona ekleyin.