Aracılığıyla paylaş


DataContractSerializer.KnownTypes Özellik

Tanım

Nesne grafında mevcut olabilecek türlerin bu örneği DataContractSerializerkullanılarak seri hale getirilmiş bir koleksiyonunu alı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ın bir örneği bir sınıfın Hashtable örneklerini içeriyorsa, türü sınıfın List<T> bir örneğine ekleyin Person ve örneğini kullanarak örneğini DataContractSerializerPerson oluşturun. öğesine eklenecek Hashtablebaşka türler biliyorsanız bu türleri koleksiyona ekleyin.

Şunlara uygulanır

Ayrıca bkz.