DataContractSerializer.KnownTypes Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.