DataContractSerializer.KnownTypes Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een verzameling typen op die mogelijk aanwezig zijn in de objectgrafiek die kan worden geserialiseerd met behulp van dit exemplaar van de 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)
Waarde van eigenschap
Een ReadOnlyCollection<T> die de verwachte typen bevat die worden doorgegeven als bekende typen aan de DataContractSerializer constructor.
Opmerkingen
De KnownTypes eigenschap biedt de set bekende typen die worden gebruikt voor serialisatie en deserialisatie. Als een exemplaar van de Hashtable klasse bijvoorbeeld exemplaren van een Person klasse bevat, voegt u het Person type toe aan een exemplaar van de List<T> klasse en gebruikt u het exemplaar om een exemplaar van de DataContractSerializerklasse samen te stellen. Als u weet welke andere typen u aan de Hashtableverzameling wilt toevoegen, voegt u deze typen toe aan de verzameling.