Share via


DataContractSerializer.KnownTypes Vlastnost

Definice

Získá kolekci typů, které mohou být přítomny v grafu objektu serializován pomocí této instance DataContractSerializer.

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)

Hodnota vlastnosti

A ReadOnlyCollection<T> , který obsahuje očekávané typy předané jako známé typy konstruktoru DataContractSerializer .

Poznámky

Vlastnost KnownTypes poskytuje sadu známých typů, které se používají pro serializaci a deserializaci. Pokud například instance Hashtable třídy obsahuje instance Person třídy, přidejte Person typ do instance List<T> třídy a použijte instanci k vytvoření instance DataContractSerializertřídy . Pokud víte o dalších typech, které se mají přidat do objektu Hashtable, přidejte tyto typy do kolekce.

Platí pro

Viz také